diff --git a/404.html b/404.html index eef8a3718..3fb522c12 100644 --- a/404.html +++ b/404.html @@ -4,7 +4,7 @@ Page Not Found | eSSIF-Lab - + diff --git a/assets/js/0243614c.63819024.js b/assets/js/0243614c.63819024.js new file mode 100644 index 000000000..12033b437 --- /dev/null +++ b/assets/js/0243614c.63819024.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[440],{1732:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>h,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var a=i(7624),n=i(2172);const r={id:"identify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identify",formPhrases:["identify","identifies","identifying","identified","identifiable"],status:"draft",grouptags:null,hoverText:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",glossaryTerm:"Identify",glossaryText:"an [act](action@), by or on behalf of a [party](@), that results in the selection of either\n- a single [partial identity](@) that the party [owns](@), given some (observed or received) data, or\n- a single [entity](@) from a given set of entities that is the [subject](@) of a specified [partial identity](@) that the party [owns](@).",date:20210812},s="Identify",o={id:"terms/identify",title:"Identify",description:"Short Description",source:"@site/docs/terms/identify.md",sourceDirName:"terms",slug:"/terms/identify",permalink:"/framework/docs/terms/identify",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/identify.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"identify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identify",formPhrases:["identify","identifies","identifying","identified","identifiable"],status:"draft",grouptags:null,hoverText:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",glossaryTerm:"Identify",glossaryText:"an [act](action@), by or on behalf of a [party](@), that results in the selection of either\n- a single [partial identity](@) that the party [owns](@), given some (observed or received) data, or\n- a single [entity](@) from a given set of entities that is the [subject](@) of a specified [partial identity](@) that the party [owns](@).",date:20210812},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3}];function d(t){const e={admonition:"admonition",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"identify",children:"Identify"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)(e.strong,{children:"Identification"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),", by or on behalf of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that results in either the selection of"]}),"\n",(0,a.jsxs)(e.ol,{children:["\n",(0,a.jsxs)(e.li,{children:["a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", given some (observed or received) data, or"]}),"\n",(0,a.jsxs)(e.li,{children:["a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," from a given set of entities that is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of a specified ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"."]}),"\n"]}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(e.p,{children:"We may also need some texts that are readable for the audience that isn't those that are not well-acquainted with the terminology and related mental models about (partial) identities."})}),"\n",(0,a.jsxs)(e.p,{children:["An example of the first clause is where you answer the door for a person. The first thing you do is to observe characteristics of that person, and see if there is a match with the characteristics in one of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that you have in your ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". In case you have trouble finding one (e.g. when you suspect it might be an acquaintance that you haven't seen for a long time) you may ask questions, eliciting further observations that allow you to select a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),". A sigh of relief may signal that the act of identification has successfully terminated. If you didn't find a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),", you would typically (and automatically) start to construct one, which would enable you to identify this person in future situations."]}),"\n",(0,a.jsxs)(e.p,{children:["An example of the second clause is where you need to see or talk to a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", i.e. an entity that - since you know it exists - you have a (single) ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," for. Here, you acquire characteristics for the various entities that you encounter until you find a match with that partial identity. Then, you proceed to interact with that entity as you intended."]}),"\n",(0,a.jsx)(e.p,{children:"Issues/misunderstandings related to identification can easily arise, because if an entity is known to exist by different parties, they would each have different partial identities for it, which may cause misunderstandings in communications if parties are unaware of these differences."}),"\n",(0,a.jsxs)(e.p,{children:["One of various well-known problems related to identification is the transfer of files/dossiers, e.g. in the health and education domains. Since (the contents of) such files represent knowledge about their ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," that is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of such files includes all ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", the knowledge represented in the file are a part of this ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),". Now when such files are transferred to another party, the receiving party has to make sure that these files are associated with that party's ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of that same ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["Non-human ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can also perform identification. However, since they cannot access the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of their ",(0,a.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," (because these reside in the information domain - see the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity pattern"}),"), they have to do with may be referred to as a user/account registration. Such registrations contain 'user records' or 'accounts', each of which represents an excerpt of a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),", that contains all necessary data for the non-human ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute the ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that it is tasked with. Typically, a user record would contain a username, i.e. an ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can use to identify the user record. Also, it typically contains authentication data, e.g. a password, that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can use to ensure that the user is the actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the user record (account) that it has selected. However, it would also contain additional data to facilitate further interactions between this ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and the user, e.g. role assignments or other attributes."]}),"\n",(0,a.jsx)(e.p,{children:"More related texts can be found in the"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["description of the terms ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),", and ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})]}),"\n",(0,a.jsxs)(e.li,{children:["mental models on ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifiers"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification"})]}),"\n"]})]})}function l(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(d,{...t})}):d(t)}},2172:(t,e,i)=>{i.d(e,{I:()=>o,M:()=>s});var a=i(1504);const n={},r=a.createContext(n);function s(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/0243614c.7563140a.js b/assets/js/0243614c.7563140a.js deleted file mode 100644 index fb7437bb0..000000000 --- a/assets/js/0243614c.7563140a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[440],{1732:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>h,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var a=i(7624),n=i(2172);const r={id:"identify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identify",formPhrases:["identify","identifies","identifying","identified","identifiable"],status:"draft",grouptags:null,hoverText:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",glossaryTerm:"Identify",glossaryText:"an [act](action@), by or on behalf of a [party](@), that results in the selection of either\n- a single [partial identity](@) that the party [owns](@), given some (observed or received) data, or\n- a single [entity](@) from a given set of entities that is the [subject](@) of a specified [partial identity](@) that the party [owns](@).",date:20210812},s="Identify",o={id:"terms/identify",title:"Identify",description:"Short Description",source:"@site/docs/terms/identify.md",sourceDirName:"terms",slug:"/terms/identify",permalink:"/framework/docs/terms/identify",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/identify.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"identify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identify",formPhrases:["identify","identifies","identifying","identified","identifiable"],status:"draft",grouptags:null,hoverText:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",glossaryTerm:"Identify",glossaryText:"an [act](action@), by or on behalf of a [party](@), that results in the selection of either\n- a single [partial identity](@) that the party [owns](@), given some (observed or received) data, or\n- a single [entity](@) from a given set of entities that is the [subject](@) of a specified [partial identity](@) that the party [owns](@).",date:20210812},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3}];function d(t){const e={admonition:"admonition",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"identify",children:"Identify"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)(e.strong,{children:"Identification"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),", by or on behalf of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that results in either the selection of"]}),"\n",(0,a.jsxs)(e.ol,{children:["\n",(0,a.jsxs)(e.li,{children:["a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", given some (observed or received) data, or"]}),"\n",(0,a.jsxs)(e.li,{children:["a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," from a given set of entities that is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of a specified ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"."]}),"\n"]}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(e.p,{children:"We may also need some texts that are readable for the audience that isn't those that are not well-acquainted with the terminology and related mental models about (partial) identities."})}),"\n",(0,a.jsxs)(e.p,{children:["An example of the first clause is where you answer the door for a person. The first thing you do is to observe characteristics of that person, and see if there is a match with the characteristics in one of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that you have in your ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". In case you have trouble finding one (e.g. when you suspect it might be an acquaintance that you haven't seen for a long time) you may ask questions, eliciting further observations that allow you to select a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),". A sigh of relief may signal that the act of identification has successfully terminated. If you didn't find a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),", you would typically (and automatically) start to construct one, which would enable you to identify this person in future situations."]}),"\n",(0,a.jsxs)(e.p,{children:["An example of the second clause is where you need to see or talk to a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", i.e. an entity that - since you know it exists - you have a (single) ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," for. Here, you acquire characteristics for the various entities that you encounter until you find a match with that partial identity. Then, you proceed to interact with that entity as you intended."]}),"\n",(0,a.jsx)(e.p,{children:"Issues/misunderstandings related to identification can easily arise, because if an entity is known to exist by different parties, they would each have different partial identities for it, which may cause misunderstandings in communications if parties are unaware of these differences."}),"\n",(0,a.jsxs)(e.p,{children:["One of various well-known problems related to identification is the transfer of files/dossiers, e.g. in the health and education domains. Since (the contents of) such files represent knowledge about their ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," that is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of such files includes all ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", the knowledge represented in the file are a part of this ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),". Now when such files are transferred to another party, the receiving party has to make sure that these files are associated with that party's ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of that same ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["Non-human ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can also perform identification. However, since they cannot access the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of their ",(0,a.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," (because these reside in the information domain - see the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity pattern"}),"), they have to do with may be referred to as a user/account registration. Such registrations contain 'user records' or 'accounts', each of which represents an excerpt of a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),", that contains all necessary data for the non-human ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute the ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that it is tasked with. Typically, a user record would contain a username, i.e. an ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can use to identify the user record. Also, it typically contains authentication data, e.g. a password, that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can use to ensure that the user is the actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the user record (account) that it has selected. However, it would also contain additional data to facilitate further interactions between this ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and the user, e.g. role assignments or other attributes."]}),"\n",(0,a.jsx)(e.p,{children:"More related texts can be found in the"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["description of the terms ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),", and ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})]}),"\n",(0,a.jsxs)(e.li,{children:["mental models on ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifiers"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification"})]}),"\n"]})]})}function l(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(d,{...t})}):d(t)}},2172:(t,e,i)=>{i.d(e,{I:()=>o,M:()=>s});var a=i(1504);const n={},r=a.createContext(n);function s(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/03b39aaa.39609f74.js b/assets/js/03b39aaa.39609f74.js deleted file mode 100644 index efcb2e244..000000000 --- a/assets/js/03b39aaa.39609f74.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3108],{1525:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var r=t(7624),a=t(2172);const o={id:"glossary",scope:"essiflab",termtype:"concept",term:"glossary",formPhrases:["glossar{yies}"],grouptags:null,status:"proposed",created:new Date("2022-06-06T00:00:00.000Z"),updated:new Date("2021-06-01T00:00:00.000Z"),vsntag:"v0.1",contributors:"RieksJ",glossaryText:"an alphabetically sorted list of [term](@) with the (single) meaning it has in (at least) one context.",displayed_sidebar:"essifLabSideBar",hoverText:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context."},i="Glossary",n={id:"terms/glossary",title:"Glossary",description:"Short Description",source:"@site/docs/terms/glossary.md",sourceDirName:"terms",slug:"/terms/glossary",permalink:"/framework/docs/terms/glossary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/glossary.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"glossary",scope:"essiflab",termtype:"concept",term:"glossary",formPhrases:["glossar{yies}"],grouptags:null,status:"proposed",created:"2022-06-06T00:00:00.000Z",updated:"2021-06-01T00:00:00.000Z",vsntag:"v0.1",contributors:"RieksJ",glossaryText:"an alphabetically sorted list of [term](@) with the (single) meaning it has in (at least) one context.",displayed_sidebar:"essifLabSideBar",hoverText:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context."},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"Notes",id:"notes",level:3}];function h(e){const s={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.h1,{id:"glossary",children:"Glossary"}),"\n",(0,r.jsx)(s.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(s.p,{children:["A ",(0,r.jsx)(s.strong,{children:"glossary"})," is an alphabetically sorted list of ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," with explanations, usually aimed to help people understand texts around a certain (set of) topic(s) in (at least) one context. A glossary may also be created for the purpose of being included in other glossaries (as a construction aid to such glossaries), or for still other purposes."]}),"\n",(0,r.jsxs)(s.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(s.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsx)(s.p,{children:"A glossary may serve various purposes, the most important one of which would be to help people understand texts around a certain (set of) topic(s) in some context(s)."}),"\n",(0,r.jsx)(s.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(s.p,{children:["A ",(0,r.jsx)(s.strong,{children:"glossary"})," is an alphabetical list of words or phrases with (short) explanations, that exists for the purpose of helping people to get a first understanding of the meaning of each word in the scope/context for which the glossary is created."]}),"\n",(0,r.jsx)(s.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(s.p,{children:["Examples include the ",(0,r.jsx)(s.a,{href:"../essifLab-glossary",children:"eSSIF-Lab Glossary"}),", the ",(0,r.jsx)(s.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin Glossary"}),", the ",(0,r.jsx)(s.a,{href:"https://www.internetsociety.org/internet/glossary-internet-terms/",children:"Glossary of Internet Terms"}),", and glossaries for Legal Terms, e.g. of the ",(0,r.jsx)(s.a,{href:"https://www.uscourts.gov/glossary",children:"US"}),", ",(0,r.jsx)(s.a,{href:"https://www.supremecourt.gov.sg/services/self-help-services/glossary-of-terms",children:"Singapore"}),", the ",(0,r.jsx)(s.a,{href:"https://www.copfs.gov.uk/involved-in-a-case/glossary-of-legal-terms",children:"UK"}),"."]}),"\n",(0,r.jsx)(s.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"Dictionary"})," - this is more extensive; it usually includes multiple meanings of words, and may include additional information e.g. on pronunciation, etymology, usage, example sentences,synonyms, etc. See ",(0,r.jsx)(s.a,{href:"https://www.askdifference.com/dictionary-vs-glossary/",children:"askdifference.com"})]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://en.wikipedia.org/wiki/Vocabulary",children:"Vocabulary"})," - this is a set of familiar words witin a particular/persons's language or field of expertise. A Dictionary can provide the various meanings of each such words."]}),"\n"]}),"\n",(0,r.jsx)(s.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(s.p,{children:["The ",(0,r.jsx)(s.a,{href:"../essifLab-glossary",children:"eSSIF-Lab Glossary"})," contains the words that are defined within the scope of the ",(0,r.jsx)(s.a,{href:"../essifLab-project",children:"eSSIF-Lab framework"}),"."]})]})}function d(e={}){const{wrapper:s}={...(0,a.M)(),...e.components};return s?(0,r.jsx)(s,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,s,t)=>{t.d(s,{I:()=>n,M:()=>i});var r=t(1504);const a={},o=r.createContext(a);function i(e){const s=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function n(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),r.createElement(o.Provider,{value:s},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/03b39aaa.de91e591.js b/assets/js/03b39aaa.de91e591.js new file mode 100644 index 000000000..0764fb5e7 --- /dev/null +++ b/assets/js/03b39aaa.de91e591.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3108],{1525:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>l,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var r=t(7624),a=t(2172);const o={id:"glossary",scope:"essiflab",termtype:"concept",term:"glossary",formPhrases:["glossar{yies}"],grouptags:null,status:"proposed",created:new Date("2022-06-06T00:00:00.000Z"),updated:new Date("2021-06-01T00:00:00.000Z"),vsntag:"v0.1",contributors:"RieksJ",glossaryText:"an alphabetically sorted list of [term](@) with the (single) meaning it has in (at least) one context.",displayed_sidebar:"essifLabSideBar",hoverText:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context."},i="Glossary",n={id:"terms/glossary",title:"Glossary",description:"Short Description",source:"@site/docs/terms/glossary.md",sourceDirName:"terms",slug:"/terms/glossary",permalink:"/framework/docs/terms/glossary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/glossary.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"glossary",scope:"essiflab",termtype:"concept",term:"glossary",formPhrases:["glossar{yies}"],grouptags:null,status:"proposed",created:"2022-06-06T00:00:00.000Z",updated:"2021-06-01T00:00:00.000Z",vsntag:"v0.1",contributors:"RieksJ",glossaryText:"an alphabetically sorted list of [term](@) with the (single) meaning it has in (at least) one context.",displayed_sidebar:"essifLabSideBar",hoverText:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context."},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"Notes",id:"notes",level:3}];function h(e){const s={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.h1,{id:"glossary",children:"Glossary"}),"\n",(0,r.jsx)(s.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(s.p,{children:["A ",(0,r.jsx)(s.strong,{children:"glossary"})," is an alphabetically sorted list of ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," with explanations, usually aimed to help people understand texts around a certain (set of) topic(s) in (at least) one context. A glossary may also be created for the purpose of being included in other glossaries (as a construction aid to such glossaries), or for still other purposes."]}),"\n",(0,r.jsxs)(s.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(s.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsx)(s.p,{children:"A glossary may serve various purposes, the most important one of which would be to help people understand texts around a certain (set of) topic(s) in some context(s)."}),"\n",(0,r.jsx)(s.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(s.p,{children:["A ",(0,r.jsx)(s.strong,{children:"glossary"})," is an alphabetical list of words or phrases with (short) explanations, that exists for the purpose of helping people to get a first understanding of the meaning of each word in the scope/context for which the glossary is created."]}),"\n",(0,r.jsx)(s.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(s.p,{children:["Examples include the ",(0,r.jsx)(s.a,{href:"../essifLab-glossary",children:"eSSIF-Lab Glossary"}),", the ",(0,r.jsx)(s.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin Glossary"}),", the ",(0,r.jsx)(s.a,{href:"https://www.internetsociety.org/internet/glossary-internet-terms/",children:"Glossary of Internet Terms"}),", and glossaries for Legal Terms, e.g. of the ",(0,r.jsx)(s.a,{href:"https://www.uscourts.gov/glossary",children:"US"}),", ",(0,r.jsx)(s.a,{href:"https://www.supremecourt.gov.sg/services/self-help-services/glossary-of-terms",children:"Singapore"}),", the ",(0,r.jsx)(s.a,{href:"https://www.copfs.gov.uk/involved-in-a-case/glossary-of-legal-terms",children:"UK"}),"."]}),"\n",(0,r.jsx)(s.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"Dictionary"})," - this is more extensive; it usually includes multiple meanings of words, and may include additional information e.g. on pronunciation, etymology, usage, example sentences,synonyms, etc. See ",(0,r.jsx)(s.a,{href:"https://www.askdifference.com/dictionary-vs-glossary/",children:"askdifference.com"})]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.a,{href:"https://en.wikipedia.org/wiki/Vocabulary",children:"Vocabulary"})," - this is a set of familiar words witin a particular/persons's language or field of expertise. A Dictionary can provide the various meanings of each such words."]}),"\n"]}),"\n",(0,r.jsx)(s.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(s.p,{children:["The ",(0,r.jsx)(s.a,{href:"../essifLab-glossary",children:"eSSIF-Lab Glossary"})," contains the words that are defined within the scope of the ",(0,r.jsx)(s.a,{href:"../essifLab-project",children:"eSSIF-Lab framework"}),"."]})]})}function d(e={}){const{wrapper:s}={...(0,a.M)(),...e.components};return s?(0,r.jsx)(s,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,s,t)=>{t.d(s,{I:()=>n,M:()=>i});var r=t(1504);const a={},o=r.createContext(a);function i(e){const s=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function n(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),r.createElement(o.Provider,{value:s},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/042aab58.59208a9a.js b/assets/js/042aab58.59208a9a.js new file mode 100644 index 000000000..2b37afcd4 --- /dev/null +++ b/assets/js/042aab58.59208a9a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4908],{4532:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>h});var n=s(7624),a=s(2172);const i={id:"semantics",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"semantics",formPhrases:["semantics"],status:"draft",grouptags:null,hoverText:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",glossaryTerm:"Semantics",glossaryText:"a mapping between the (tangible/textual) [term](@) and (intangible) ideas/[concept](@) - their meaning.",date:20210601},r="Semantics",o={id:"terms/semantics",title:"Semantics",description:"Short Description",source:"@site/docs/terms/semantics.md",sourceDirName:"terms",slug:"/terms/semantics",permalink:"/framework/docs/terms/semantics",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/semantics.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"semantics",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"semantics",formPhrases:["semantics"],status:"draft",grouptags:null,hoverText:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",glossaryTerm:"Semantics",glossaryText:"a mapping between the (tangible/textual) [term](@) and (intangible) ideas/[concept](@) - their meaning.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function m(e){const t={code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"semantics",children:"Semantics"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["We use the term ",(0,n.jsx)(t.strong,{children:"semantics"})," to refer to the mapping between (tangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (their meaning, the ideas behind it). Semantics are scoped, i.e. every ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," has its own semantic mapping. This implies that every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has - and maintains - its own (subjective) semantics, which is its subjective mapping of a set of terms onto the concepts/ideas in its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". The (erroneous) assumption that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would (automagically) share a semantics is the cause of many misunderstandings, and hence should be identified and deleted as soon as possible."]}),"\n",(0,n.jsxs)(t.p,{children:["In the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"}),", the relation ",(0,n.jsx)(t.code,{children:"refers to"})," from ",(0,n.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," to ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," represents the semantics of ",(0,n.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped terms"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ability to distinguish between (non)semantics helps us to better understand one another, because it makes one aware of the fact that semantics is subjective, and its owner can update it. This allows such an owner to (temporarily) use terms in the same meaning as another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", specifically if they agree to use ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"good definitions"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A semantics is a mapping, in a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", between (tangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (their meaning, the ideas behind it)."]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(m,{...e})}):m(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var n=s(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/042aab58.9d5a0d15.js b/assets/js/042aab58.9d5a0d15.js deleted file mode 100644 index 5dcffe4c0..000000000 --- a/assets/js/042aab58.9d5a0d15.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4908],{4532:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>h});var n=s(7624),a=s(2172);const i={id:"semantics",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"semantics",formPhrases:["semantics"],status:"draft",grouptags:null,hoverText:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",glossaryTerm:"Semantics",glossaryText:"a mapping between the (tangible/textual) [term](@) and (intangible) ideas/[concept](@) - their meaning.",date:20210601},r="Semantics",o={id:"terms/semantics",title:"Semantics",description:"Short Description",source:"@site/docs/terms/semantics.md",sourceDirName:"terms",slug:"/terms/semantics",permalink:"/framework/docs/terms/semantics",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/semantics.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"semantics",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"semantics",formPhrases:["semantics"],status:"draft",grouptags:null,hoverText:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",glossaryTerm:"Semantics",glossaryText:"a mapping between the (tangible/textual) [term](@) and (intangible) ideas/[concept](@) - their meaning.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function m(e){const t={code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"semantics",children:"Semantics"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["We use the term ",(0,n.jsx)(t.strong,{children:"semantics"})," to refer to the mapping between (tangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (their meaning, the ideas behind it). Semantics are scoped, i.e. every ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," has its own semantic mapping. This implies that every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has - and maintains - its own (subjective) semantics, which is its subjective mapping of a set of terms onto the concepts/ideas in its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". The (erroneous) assumption that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would (automagically) share a semantics is the cause of many misunderstandings, and hence should be identified and deleted as soon as possible."]}),"\n",(0,n.jsxs)(t.p,{children:["In the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"}),", the relation ",(0,n.jsx)(t.code,{children:"refers to"})," from ",(0,n.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," to ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," represents the semantics of ",(0,n.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped terms"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ability to distinguish between (non)semantics helps us to better understand one another, because it makes one aware of the fact that semantics is subjective, and its owner can update it. This allows such an owner to (temporarily) use terms in the same meaning as another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", specifically if they agree to use ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"good definitions"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A semantics is a mapping, in a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", between (tangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (their meaning, the ideas behind it)."]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(m,{...e})}):m(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var n=s(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0476ae3b.7cebe328.js b/assets/js/0476ae3b.7cebe328.js new file mode 100644 index 000000000..5d44ab8d8 --- /dev/null +++ b/assets/js/0476ae3b.7cebe328.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1904],{3708:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>h});var s=a(7624),n=a(2172);const r={id:"management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"management",formPhrases:["management","manager","manage","manages","managed","managed-by","management","managing","managing-part{yies}"],status:"draft",grouptags:null,hoverText:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",glossaryTerm:"Management",glossaryText:"the [act](action@) or process of managing or actually realizing of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@).",date:20210830},o="Management",i={id:"terms/management",title:"Management",description:"Short Description",source:"@site/docs/terms/management.md",sourceDirName:"terms",slug:"/terms/management",permalink:"/framework/docs/terms/management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/management.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705056247,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"management",formPhrases:["management","manager","manage","manages","managed","managed-by","management","managing","managing-part{yies}"],status:"draft",grouptags:null,hoverText:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",glossaryTerm:"Management",glossaryText:"the [act](action@) or process of managing or actually realizing of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@).",date:20210830},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"management",children:"Management"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Management"})," is the ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of managing or actually realizing of (the results associated with) a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This act or process is conducted by (",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that do so on behalf of) this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Management is about planning and organizing the budgets and other resources so that they become (and/or remain) available ",(0,s.jsx)(t.em,{children:"to produce the results"})," of the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". It includes the specification of timelines (deadlines) for the production, as well as the properties and other characteristics (security, quality, sustainability, etc.) of what is actually being produced/maintained. It also deals with making the tools and ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," (e.g. working instructions) available for doing all this.\nIn order to keep tabs on the efficiency of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process, performance indicators may be developed, i.e. gauges that measure how well the resources are spent in this production/maintenance work are also part of this."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can be implemented as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/control-process",hovertext:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",children:"control process"}),". The control objectives that are needed by this control process would typically come from a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of the owner of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are managed."]}),"\n",(0,s.jsxs)(t.p,{children:["We make a clear distinction between ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),", which is explained in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose for a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of having a ",(0,s.jsx)(t.strong,{children:"management"})," process is that it enables him to efficiently realize (the results associated with) various subset of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", to change the specification of the associated results as needed, and to make sure the results are actually going to be used by itself or some other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>o});var s=a(1504);const n={},r=s.createContext(n);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0476ae3b.a0056ff7.js b/assets/js/0476ae3b.a0056ff7.js deleted file mode 100644 index a6155d349..000000000 --- a/assets/js/0476ae3b.a0056ff7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1904],{3708:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>h});var s=a(7624),n=a(2172);const r={id:"management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"management",formPhrases:["management","manager","manage","manages","managed","managed-by","management","managing","managing-part{yies}"],status:"draft",grouptags:null,hoverText:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",glossaryTerm:"Management",glossaryText:"the [act](action@) or process of managing or actually realizing of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@).",date:20210830},o="Management",i={id:"terms/management",title:"Management",description:"Short Description",source:"@site/docs/terms/management.md",sourceDirName:"terms",slug:"/terms/management",permalink:"/framework/docs/terms/management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/management.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"management",formPhrases:["management","manager","manage","manages","managed","managed-by","management","managing","managing-part{yies}"],status:"draft",grouptags:null,hoverText:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",glossaryTerm:"Management",glossaryText:"the [act](action@) or process of managing or actually realizing of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@).",date:20210830},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"management",children:"Management"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Management"})," is the ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of managing or actually realizing of (the results associated with) a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This act or process is conducted by (",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that do so on behalf of) this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Management is about planning and organizing the budgets and other resources so that they become (and/or remain) available ",(0,s.jsx)(t.em,{children:"to produce the results"})," of the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". It includes the specification of timelines (deadlines) for the production, as well as the properties and other characteristics (security, quality, sustainability, etc.) of what is actually being produced/maintained. It also deals with making the tools and ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," (e.g. working instructions) available for doing all this.\nIn order to keep tabs on the efficiency of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process, performance indicators may be developed, i.e. gauges that measure how well the resources are spent in this production/maintenance work are also part of this."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can be implemented as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/control-process",hovertext:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",children:"control process"}),". The control objectives that are needed by this control process would typically come from a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of the owner of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are managed."]}),"\n",(0,s.jsxs)(t.p,{children:["We make a clear distinction between ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),", which is explained in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose for a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of having a ",(0,s.jsx)(t.strong,{children:"management"})," process is that it enables him to efficiently realize (the results associated with) various subset of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", to change the specification of the associated results as needed, and to make sure the results are actually going to be used by itself or some other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>o});var s=a(1504);const n={},r=s.createContext(n);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/072829e2.1eecbe77.js b/assets/js/072829e2.1eecbe77.js new file mode 100644 index 000000000..09ca21ffd --- /dev/null +++ b/assets/js/072829e2.1eecbe77.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1620],{6236:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>d,frontMatter:()=>s,metadata:()=>n,toc:()=>l});var r=a(7624),i=a(2172);const s={id:"delegate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"delegate",formPhrases:["delegate{ss}","delegated","delegating","delegator{ss}","delegatee{ss}"],status:"draft",grouptags:null,hoverText:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",glossaryTerm:"Delegate",glossaryText:"the transferral of [ownership](@) of one or more [obligation](@) of a [party](@) (the [delegator](delegate@)), including the associated accountability, to another [party](@) (the [delegatee](delegate@))), which implies that the [delegatee](delegate@) can realize such [obligation](@) as it sees fit.",date:20220222},o="Delegate",n={id:"terms/delegate",title:"Delegate",description:"Short Description",source:"@site/docs/terms/delegate.md",sourceDirName:"terms",slug:"/terms/delegate",permalink:"/framework/docs/terms/delegate",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/delegate.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"delegate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"delegate",formPhrases:["delegate{ss}","delegated","delegating","delegator{ss}","delegatee{ss}"],status:"draft",grouptags:null,hoverText:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",glossaryTerm:"Delegate",glossaryText:"the transferral of [ownership](@) of one or more [obligation](@) of a [party](@) (the [delegator](delegate@)), including the associated accountability, to another [party](@) (the [delegatee](delegate@))), which implies that the [delegatee](delegate@) can realize such [obligation](@) as it sees fit.",date:20220222},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"delegate",children:"Delegate"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"delegate"})," is the transferral of ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of one or more ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," (duties) of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"). Doing so has several consequences:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),", as the new ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", is autonomous and must therefore be expected (or: is free) to realize such ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," as it sees fit."]}),"\n",(0,r.jsxs)(t.li,{children:["since the results associated with these ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," continue to be consumed by others (third ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"})," should - in its own way - ensure that they are/remain fit for the purpose(s) that these other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," need them to serve."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["The transferral of ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," differs from having a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," produce the expected results as in the latter case, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," is not transferred."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"Delegates"})," are subject to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which has the rules and constraints that specify what can(not) be done with them. Thus, ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegated"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," are duties that are enforced using the means that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," applies for that. The same goes in case of conflicts that concern ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"}),". Also, ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," may themselves specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"}),", or templates for ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"})," that e.g. only require the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee(s)"})," to be filled in."]}),"\n",(0,r.jsxs)(t.p,{children:["While a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is usually free to ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", it may result in 'mismatches' of corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," - see the section ",(0,r.jsx)(t.strong,{children:(0,r.jsx)(t.a,{href:"pattern:governance-and-management#matching",children:"Matching"})})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of (formal and/or explicit) ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"})," is that it enables ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to establish whether or not ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action(s)"})," executed, are entitled to do so."]}),"\n",(0,r.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"delegate"})," is the transferral of ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of one or more ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"), which implies that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"})," can realize such ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," as it sees fit."]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.p,{children:["Here's a translation of a ",(0,r.jsx)(t.a,{href:"https://www.vijverbergadvocaten.nl/bestuursrecht/algemeen-bestuursrecht/mandaat-delegatie-en-volmacht",children:"Dutch text"})," that explains ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegation"}),": ",(0,r.jsx)(t.em,{children:'"If an administrative body transfers its power to take certain decisions to another administrative body, this is referred to as delegation. An administrative body can only delegate a power if the law allows it. The administrative body that transfers a power through delegation can no longer exercise this power itself. The administrative body that has been transferred the authority exercises this authority in its own name and under its own responsibility. He is therefore legally responsible for that exercise, and thus also the defendant in objection or appeal against a decision taken on the basis of the delegated power."'})]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.p,{children:["The main difference between a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," and a ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"})," is that under a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),", responsibility/accountability is not transferred to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),", whereas under a ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"})," the responsibility/accountability is also transferred."]})]})}function d(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var r=a(1504);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/072829e2.cfc9b473.js b/assets/js/072829e2.cfc9b473.js deleted file mode 100644 index 8127ef649..000000000 --- a/assets/js/072829e2.cfc9b473.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1620],{6236:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>d,frontMatter:()=>s,metadata:()=>n,toc:()=>l});var r=a(7624),i=a(2172);const s={id:"delegate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"delegate",formPhrases:["delegate{ss}","delegated","delegating","delegator{ss}","delegatee{ss}"],status:"draft",grouptags:null,hoverText:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",glossaryTerm:"Delegate",glossaryText:"the transferral of [ownership](@) of one or more [obligation](@) of a [party](@) (the [delegator](delegate@)), including the associated accountability, to another [party](@) (the [delegatee](delegate@))), which implies that the [delegatee](delegate@) can realize such [obligation](@) as it sees fit.",date:20220222},o="Delegate",n={id:"terms/delegate",title:"Delegate",description:"Short Description",source:"@site/docs/terms/delegate.md",sourceDirName:"terms",slug:"/terms/delegate",permalink:"/framework/docs/terms/delegate",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/delegate.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"delegate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"delegate",formPhrases:["delegate{ss}","delegated","delegating","delegator{ss}","delegatee{ss}"],status:"draft",grouptags:null,hoverText:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",glossaryTerm:"Delegate",glossaryText:"the transferral of [ownership](@) of one or more [obligation](@) of a [party](@) (the [delegator](delegate@)), including the associated accountability, to another [party](@) (the [delegatee](delegate@))), which implies that the [delegatee](delegate@) can realize such [obligation](@) as it sees fit.",date:20220222},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"delegate",children:"Delegate"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"delegate"})," is the transferral of ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of one or more ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," (duties) of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"). Doing so has several consequences:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),", as the new ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", is autonomous and must therefore be expected (or: is free) to realize such ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," as it sees fit."]}),"\n",(0,r.jsxs)(t.li,{children:["since the results associated with these ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," continue to be consumed by others (third ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"})," should - in its own way - ensure that they are/remain fit for the purpose(s) that these other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," need them to serve."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["The transferral of ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," differs from having a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," produce the expected results as in the latter case, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," is not transferred."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"Delegates"})," are subject to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which has the rules and constraints that specify what can(not) be done with them. Thus, ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegated"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," are duties that are enforced using the means that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," applies for that. The same goes in case of conflicts that concern ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"}),". Also, ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," may themselves specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"}),", or templates for ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"})," that e.g. only require the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee(s)"})," to be filled in."]}),"\n",(0,r.jsxs)(t.p,{children:["While a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is usually free to ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", it may result in 'mismatches' of corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," - see the section ",(0,r.jsx)(t.strong,{children:(0,r.jsx)(t.a,{href:"pattern:governance-and-management#matching",children:"Matching"})})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of (formal and/or explicit) ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"})," is that it enables ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to establish whether or not ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action(s)"})," executed, are entitled to do so."]}),"\n",(0,r.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"delegate"})," is the transferral of ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of one or more ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"), including the associated accountability, to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),"), which implies that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"})," can realize such ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," as it sees fit."]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.p,{children:["Here's a translation of a ",(0,r.jsx)(t.a,{href:"https://www.vijverbergadvocaten.nl/bestuursrecht/algemeen-bestuursrecht/mandaat-delegatie-en-volmacht",children:"Dutch text"})," that explains ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegation"}),": ",(0,r.jsx)(t.em,{children:'"If an administrative body transfers its power to take certain decisions to another administrative body, this is referred to as delegation. An administrative body can only delegate a power if the law allows it. The administrative body that transfers a power through delegation can no longer exercise this power itself. The administrative body that has been transferred the authority exercises this authority in its own name and under its own responsibility. He is therefore legally responsible for that exercise, and thus also the defendant in objection or appeal against a decision taken on the basis of the delegated power."'})]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.p,{children:["The main difference between a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," and a ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"})," is that under a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),", responsibility/accountability is not transferred to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),", whereas under a ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"})," the responsibility/accountability is also transferred."]})]})}function d(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var r=a(1504);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/07599f9b.414d4d55.js b/assets/js/07599f9b.414d4d55.js deleted file mode 100644 index c15cf2848..000000000 --- a/assets/js/07599f9b.414d4d55.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8490],{1028:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>l,frontMatter:()=>i,metadata:()=>s,toc:()=>h});var n=o(7624),a=o(2172);const i={id:"revocation-component",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-component",formPhrases:["revocation-component{ss}","revocator{ss}"],status:"draft",grouptags:null,hoverText:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",glossaryTerm:"Revocation component",glossaryText:"a component that implements the [capability](@) to [revoke](@) [credential](@) that are issued by its [principal](@), according to its [principal](@) [revocation policy](@).",date:20211006},r="Revocation component",s={id:"terms/revocation-component",title:"Revocation component",description:"this section needs to be revised",source:"@site/docs/terms/revocation-component.md",sourceDirName:"terms",slug:"/terms/revocation-component",permalink:"/framework/docs/terms/revocation-component",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/revocation-component.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"revocation-component",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-component",formPhrases:["revocation-component{ss}","revocator{ss}"],status:"draft",grouptags:null,hoverText:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",glossaryTerm:"Revocation component",glossaryText:"a component that implements the [capability](@) to [revoke](@) [credential](@) that are issued by its [principal](@), according to its [principal](@) [revocation policy](@).",date:20211006},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"revocation-component",children:"Revocation component"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.em,{children:"this section needs to be revised"}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,n.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Revocation component"})," is a (functional) component that implements the ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to ",(0,n.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoke"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that are issued by its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", according to its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/revocation-policy",hovertext:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",children:"revocation policy"}),".."]}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsx)(t.p,{children:"The purpose of the Revocation function is."})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>s,M:()=>r});var n=o(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/07599f9b.73aeb95f.js b/assets/js/07599f9b.73aeb95f.js new file mode 100644 index 000000000..3e215c904 --- /dev/null +++ b/assets/js/07599f9b.73aeb95f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8490],{1028:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>l,frontMatter:()=>i,metadata:()=>s,toc:()=>h});var n=o(7624),a=o(2172);const i={id:"revocation-component",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-component",formPhrases:["revocation-component{ss}","revocator{ss}"],status:"draft",grouptags:null,hoverText:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",glossaryTerm:"Revocation component",glossaryText:"a component that implements the [capability](@) to [revoke](@) [credential](@) that are issued by its [principal](@), according to its [principal](@) [revocation policy](@).",date:20211006},r="Revocation component",s={id:"terms/revocation-component",title:"Revocation component",description:"this section needs to be revised",source:"@site/docs/terms/revocation-component.md",sourceDirName:"terms",slug:"/terms/revocation-component",permalink:"/framework/docs/terms/revocation-component",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/revocation-component.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"revocation-component",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-component",formPhrases:["revocation-component{ss}","revocator{ss}"],status:"draft",grouptags:null,hoverText:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",glossaryTerm:"Revocation component",glossaryText:"a component that implements the [capability](@) to [revoke](@) [credential](@) that are issued by its [principal](@), according to its [principal](@) [revocation policy](@).",date:20211006},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"revocation-component",children:"Revocation component"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.em,{children:"this section needs to be revised"}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,n.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Revocation component"})," is a (functional) component that implements the ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to ",(0,n.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoke"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that are issued by its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", according to its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/revocation-policy",hovertext:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",children:"revocation policy"}),".."]}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsx)(t.p,{children:"The purpose of the Revocation function is."})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>s,M:()=>r});var n=o(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/07a286ad.9c32e787.js b/assets/js/07a286ad.9c32e787.js deleted file mode 100644 index ef3a2690d..000000000 --- a/assets/js/07a286ad.9c32e787.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8656],{1080:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>f,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var n=a(7624),s=a(2172),r=a(964);const i={id:"essifLab-fw",title:"eSSIF-Lab Framework",sidebar_label:"Framework",date:20210601},o=void 0,c={id:"essifLab-fw",title:"eSSIF-Lab Framework",description:"This page requires thorough revisions. While the basis is still valid, the contents on architecture(s) needs to be updated.",source:"@site/docs/essifLab-fw.md",sourceDirName:".",slug:"/essifLab-fw",permalink:"/framework/docs/essifLab-fw",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-fw.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-fw",title:"eSSIF-Lab Framework",sidebar_label:"Framework",date:20210601}},h={},d=[{value:"2.1 eSSIF-Lab Scope",id:"21-essif-lab-scope",level:3},{value:"2.3 Business Transactions",id:"23-business-transactions",level:3},{value:"2.4 SSI Roles",id:"24-ssi-roles",level:3},{value:"2. Functional Architecture Overview",id:"2-functional-architecture-overview",level:2},{value:"2.1. Business Transaction Layers",id:"21--business-transaction-layers",level:3},{value:"2.2. SSI Roles Layer (Issuer, Verifier, Holder and Wallet)",id:"22--ssi-roles-layer-issuer-verifier-holder-and-wallet",level:3},{value:"2.3. SSI Protocols and Crypto Layer",id:"23--ssi-protocols-and-crypto-layer",level:3},{value:"2.4. API Layers ('ESSIF Glue' and 'SSI Tech APIs')",id:"24--api-layers-essif-glue-and-ssi-tech-apis",level:3},{value:"3. eSSIF-Lab Infrastructure Functional Components",id:"3-essif-lab-infrastructure-functional-components",level:2},{value:"3.1. Data Collector and Validator Policy",id:"31--data-collector-and-validator-policy",level:3},{value:"3.2. Verifier Component, and its Policy/Preferences",id:"32---verifier-component-and-its-policypreferences",level:3},{value:"3.3. Holder Component, and its Policy/Preferences",id:"33---holder-component-and-its-policypreferences",level:3},{value:"3.4. Data Discloser and Issuing Policy",id:"34--data-discloser-and-issuing-policy",level:3},{value:"3.5. Issuer Component, and its Policy/Preferences",id:"35--issuer-component-and-its-policypreferences",level:3},{value:"3.6. Wallet Component, and its Policy/Preferences",id:"36--wallet-component-and-its-policypreferences",level:3},{value:"4. Initial SSI-Agent Network Architecture",id:"4-initial-ssi-agent-network-architecture",level:2},{value:"5. High Level Transaction Flows",id:"5-high-level-transaction-flows",level:2},{value:"5.1. Overview",id:"51--overview",level:3},{value:"5.2. Transaction Negotiation Phase",id:"52--transaction-negotiation-phase",level:3},{value:"5.3. Stating Transactions - Issuing Credentials",id:"53--stating-transactions---issuing-credentials",level:3},{value:"6. Detailed Transaction Flows",id:"6-detailed-transaction-flows",level:2},{value:"6.1. Starting a Transaction",id:"61--starting-a-transaction",level:3},{value:"6.2. Stating a Transaction",id:"62--stating-a-transaction",level:3}];function l(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"This page requires thorough revisions. While the basis is still valid, the contents on architecture(s) needs to be updated."})})}),"\n",(0,n.jsxs)(t.p,{children:["Realizing the ",(0,n.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab vision"})," is the main purpose of ",(0,n.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"}),". This is quite a challenge, because of the different kinds of complexity involved:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"'horizontal' complexity, e.g. interop issues at the technical, semantical, process and business levels."}),"\n",(0,n.jsx)(t.li,{children:"'vertical' complexity, e.g. coherence and consistency between business policies, its processes, the data/information used therein, and the technology that makes it work."}),"\n",(0,n.jsxs)(t.li,{children:["'ecosystem' complexity, e.g. creating and maintaining agreements about technical and semantical interop, ways of working (e.g. to ensure the quality of data), etc., within an '",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"}),"' or a ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," context."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["To come to grips with such complexity, the eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," aims to establish a varied set of articles/documents, ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", and ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," that individual ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," from different backgrounds can use e.g. as they"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["seek to use SSI, and want to learn about:","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"benefits they may reap when they start to adopt SSI technologies;"}),"\n",(0,n.jsx)(t.li,{children:"topics to consider for increasing levels of maturity;"}),"\n",(0,n.jsx)(t.li,{children:"prerequisites for using SSI as a person or in a business;"}),"\n",(0,n.jsx)(t.li,{children:"further benefits and ways of working together with other parties that use SSI."}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["seek to contribute to technical developments in SSI, and want backgrounds about various functionalities","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"that exist in the context of SSI infrastructure;"}),"\n",(0,n.jsx)(t.li,{children:"that are needed to connect business applications to such infrastructure;"}),"\n",(0,n.jsxs)(t.li,{children:["that facilitate ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that use SSI."]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["seek to contribute to the creation and management of ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that use SSI that operate with decentralized authorities, i.e. authorities that respect the autonomy of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," by refraining from imposing e.g. rules or duties on them that they then must comply with (or else...))."]}),"\n",(0,n.jsxs)(t.li,{children:["seek a deeper understanding about the ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," behind SSI, allowing them to contribute new ideas, applications and services for SSI."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"21-essif-lab-scope",children:"2.1 eSSIF-Lab Scope"}),"\n",(0,n.jsxs)(t.p,{children:["In order to enable ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"interactions"})," between different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as described in the ",(0,n.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab vision"}),", eSSIF-Lab focuses on the exchange and administration of relevant ",(0,n.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", with a particular focus on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"})," and other assurances that are provided and/or needed. This makes its results particularly relevant for administrative organizations such as governmental bodies, financial institutions and the like. However, ",(0,n.jsx)(t.em,{children:"every"})," party will have use-cases in which it needs to (digitally) interact with other parties, so for them, the eSSIF-Lab work is relevant as well."]}),"\n",(0,n.jsxs)(t.p,{children:["A party usually cannot realize its objectives on its own. To do this, the party needs to get itself organized, e.g. by defining the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that might help to further the objectives, purchasing/hiring ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to do the work, managing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that specify how such actors should operate (making the policies appropriately accessible and interpretable). We use the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," to refer to the activities/process that gets a party organized. The governance activities that are in scope of eSSIF-Lab relate to specifying the work, and maintaining the associated artifacts, that is related to the needs of parties as they (digitally) interact with one another."]}),"\n",(0,n.jsx)(t.h3,{id:"23-business-transactions",children:"2.3 Business Transactions"}),"\n",(0,n.jsxs)(t.p,{children:["In the eSSIF-Lab world view, ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," interact with each other (as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for their ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"}),") to negotiate and execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". An agent uses the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its principal as its main guidance for such negotiations and execution. An agent may also use knowledge of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to fill in any gaps, or to provide additional details, as necessary. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"})," explains the concepts behind this."]}),"\n",(0,n.jsxs)(t.p,{children:["The participants of a transaction are ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that employ ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that do the associated work on their behalf. A party may employ different actors for executing different actions within a single transaction, each of which will use the knowledge of this party (its principal) to guide the execution of these actions, so that the entire transaction is performed according to how the party wants it to be done."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,n.jsx)(t.em,{children:"DEMO"})})," transactions pattern (which is what we use) divides transactions in three phases:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["a negotiation phase, in which one or more agents of each ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," exchange data for the purpose of establishing a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"contract"})," that specifies what the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," entails. This phase results either in a commitment decision of all participants, or the termination of the transaction because one of them quits."]}),"\n",(0,n.jsxs)(t.li,{children:["an execution phase, in which (perhaps other) agents of the same principals work (execute actions) to fulfill the ",(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the agreement. This phase results in them stating that they have completed that work (or that they gave up)."]}),"\n",(0,n.jsx)(t.li,{children:"the acceptance phase, in which one or more agents of each participant exchange data that leads to a decision to accept the results, or to escalate (e.g. start a lawsuit against the other participant)"}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"24-ssi-roles",children:"2.4 SSI Roles"}),"\n",(0,n.jsxs)(t.p,{children:["In the various phases of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", each of its participants may need (one or more of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),") to do the following:"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["request the ",(0,n.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it needs for making its commitment or acceptance decision, or for executing its part of the transaction;"]}),"\n",(0,n.jsxs)(t.li,{children:["provide the ",(0,n.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that the other participant(s) need for making their commitment/acceptance decision, or for executing its part of the transaction;"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," the response obtained from the other participant(s) to the data-request;"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validate"})," the data obtained from the (",(0,n.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"}),") response, preferably at the moment right before actually using it;"]}),"\n",(0,n.jsx)(t.li,{children:"state any intermediate and/or final results of the transaction to the other participant(s)."}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Self-sovereign_identity",children:"The basic structure of SSI contexts"})," consists of participants referred to as 'Issuer', 'Holder', and 'Verifier', in a configuration referred to as a trust triangle (e.g. in ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#ecosystem-overview",children:"W3C Verifiable Credentials Data Model"}),", the ",(0,n.jsx)(t.a,{href:"https://freecontent.manning.com/the-basic-building-blocks-of-ssi/",children:'book "Self-Sovereign Identity" (Reed, Preukschat, 2020)'}),", and many, many more). In short, an ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-issuers",children:"issuer"})," typically issues ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential",children:"verifiable credentials"})," to a ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-holders",children:"holder"}),", which stores them securely under its own control. This accommodates point 5 (stating results)."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifier",children:"Verifiers"})," typically request such credentials, perhaps better: a composition of data (called a ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-presentations",children:"presentation"}),") that a holder constructs from different such credentials and subsequently sends back in response to such a request, which accommodates points 1 and 2. Then, the verifier will ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verify",children:"verify"})," this response (accommodating point 3)."]}),"\n",(0,n.jsxs)(t.p,{children:["The fact that the ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model",children:"W3C Verifiable Credentials Data Model"})," does not provide for a validator role, and explicitly places ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential-validation",children:"validation"})," of credentials out of its scope, illustrates that we need more than just ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credentials"})," (VCs). Indeed, protocols are needed e.g. for issuing credentials, ",(0,n.jsx)(t.a,{href:"https://identity.foundation/presentation-exchange/",children:"exchanging presentations"}),", revoking credentials etc. Such protocols may provoke the need for additional ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),", e.g. a ",(0,n.jsx)(t.code,{children:"revoker"})," (that would revoke credentials), a ",(0,n.jsx)(t.code,{children:"policy provider"}),", etc."]}),"\n",(0,n.jsxs)(t.p,{children:["In our ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", we postulate the existince of ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holders"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validators"}),", which for our purposes we define as functional components (i.e. components that fit a functional architecture) and that can be readily realized as concrete technical components that can be deployed in run-time contexts to act as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agents"})," for arbitrary ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". It is not exactly the same, but nevertheless in line with the ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#terminology",children:"W3C VC Terminology"}),", which states (with the obvious exception of the validator) that they are roles that ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-entities",children:"entities"})," can or might perform as they execute some function(s)."]}),"\n",(0,n.jsxs)(t.p,{children:["As mentioned before, we expect that more functionalities and/or ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"})," are necessary to make it all work, e.g. that of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),", etc. The bulk of these roles will likely not be of technical nature, but more fitted to the higher architectural levels, e.g. of information architecture, process architecture, governance etc."]}),"\n",(0,n.jsx)(t.h2,{id:"2-functional-architecture-overview",children:"2. Functional Architecture Overview"}),"\n",(0,n.jsxs)(t.p,{children:["Figure 1 shows the initial ",(0,n.jsx)(t.em,{children:"functional"})," eSSIF-Lab architecture, and its scope, context and ",(0,n.jsx)(t.em,{children:"functional"})," components each of which is a (",(0,n.jsx)(t.em,{children:"functional"}),") ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the same party (meaning that they are all part of the same organization as defined above, and they are all (digital) 'Colleagues' of one another)."]}),"\n",(0,n.jsxs)(t.p,{children:["Please be aware that ",(0,n.jsx)(t.em,{children:"functional"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", components, ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", etc. do not necessarily coincide with ",(0,n.jsx)(t.em,{children:"technical"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", components, ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", etc. The technical components can be deployed (downloaded, installed, run), whereas a functional component is a provider of a specified set of ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),"/functionalities an implementation of which can be made part of a technical component. So it is conceivable that a technical component contains an implementation of ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," functional components as well as other functionalities that are not described here, e.g. related to UX, setting ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"preferences"}),", and more. In this functional architecture, the default type of components, ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," etc. are ",(0,n.jsx)(t.em,{children:"functional"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["Since the ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transaction"})," are different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", the negotiation, commitment and execution of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," will be done by ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Assuming that a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," has two such ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", we will use the term '",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"Peer Party"})," (of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", in the context of a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),")' to refer to the participating ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in that ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," that is not the specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself."]}),"\n",(0,n.jsxs)(t.p,{children:["When an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is involved in such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", it will be communicating with a component that it assumes to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"})," of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," may obtain further assurances for that, but that's outside the scope for now). We will use the term '",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"})," (of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", in the context of a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),")' to refer to an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with which the specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," has a communication session. Note that establishing whether or not an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"Peer Agent"})," does not necessarily require knowing who the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"})," actually is."]}),"\n",(0,n.jsxs)(t.p,{children:["The figure below is an overview of the most important ",(0,n.jsx)(t.em,{children:"functional"})," components that any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to conduct electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"}),"."]}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"eSSIF-Lab Single Party Functional Architecture Overview",src:(0,r.c)("images/essif-lab-functional-architecture.png")}),(0,n.jsx)("i",{children:"Figure 1. eSSIF-Lab Single Party Functional Architecture Overview."})]}),"\n",(0,n.jsxs)(t.p,{children:["We use the following coloring conventions in this figure: red is business related, which means that we do not consider this to be part of the SSI Infrastructure. Brown is used for policies, which are defined by (or on behalf) of the principal of the component that uses them to configure themselves, and/or act according to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," preferences and ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),". Green is used for generic SSI infrastructure related functions, and blue represents functions that may be implemented as 'plug-ins' for specific SSI-related technologies."]}),"\n",(0,n.jsx)(t.p,{children:"The remainder of this chapter describes the layers and their components at a high abstraction level. "}),"\n",(0,n.jsx)(t.h3,{id:"21--business-transaction-layers",children:"2.1. Business Transaction Layers"}),"\n",(0,n.jsx)(t.p,{children:"At the top of the figure are two business-related layers. Both are within the scope of the eSSIF-Lab project/architecture, yet they are outside the scope of the eSSIF-Lab infrastructure/architecture - that is because they are too business-specific."}),"\n",(0,n.jsxs)(t.p,{children:["The top layer (in the red rounded rectangle) has the functions of actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),": it starts with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"}),", the data of which is valid, consistent and complete, from which the (business) decision can be made whether or not to engage in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", and that has everything necessary to actually execute that ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". The (administrative) results of such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," are then stored in business data stores. We have put this layer in the eSSIF-Lab architecture for the single purpose of showing how the components of the bottom layer contribute to conduct ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The lower business layer contains two functional components, one for initiating ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," and the other for stating ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," results (as per the ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,n.jsx)(t.em,{children:"DEMO"})})," method), each of which with an associated business ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that contains business-specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The task of the Data Collector (or Data Collector) is to handle and initiate requests from/to ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"})," to engage in some kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", by negotiating and exchanging data (through one or more, physical or electronic communication channels), and to produce a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," form whose contents are complete and valid, enabling an appropriate Colleague to decide whether or not to engage in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". Note that negotiating a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," has two parts: requesting a ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"})," to provide data that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," needs, and providing data on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"})," requests. After all, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," can only start after all ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have decided to commit, which they can only do after each of them has obtained the information it (subjectively) needs to do so. Also note that data that the data collector must ensure that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," context is properly maintained if it chooses to exchange data through different communication channels."]}),"\n",(0,n.jsxs)(t.p,{children:["The task of the data discloser (or data discloser) is to state the (various, sometimes intermediary) results of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", by collecting data from the Business Data Stores, and creating a set of (related) statements/claims that can subsequently be issued to other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Since such state-data may change, issuing data that supersedes an earlier state implies the revocation of such a state."]}),"\n",(0,n.jsx)(t.p,{children:"Note that both components are within scope of eSSIF-Lab architecture, but NOT in scope of the eSSIF-Lab infrastructure, as they are too business-specific."}),"\n",(0,n.jsx)(t.h3,{id:"22--ssi-roles-layer-issuer-verifier-holder-and-wallet",children:"2.2. SSI Roles Layer (Issuer, Verifier, Holder and Wallet)"}),"\n",(0,n.jsx)(t.p,{children:"The SSI Roles Layer contains functional components that provide the functionality associated with the well-known roles of issuer, holder, wallet and verifier. Technical components that provide such functionalities are part of the eSSIF-Lab (technical) infrastructure."}),"\n",(0,n.jsx)(t.p,{children:"Apart from each having a specific task, as described below, implementations that are being deployed by one party should be aligned in that they support the same (sub)set(s) of SSI Protocols and Crypto features, as described in the following section."}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"issuer"})," functionality includes the issuing of what we will generically call 'credentials', i.e. sets of (related) statements/claims (e.g. as produced by the data discloser) that have metadata (e.g. date of issuing) and a digital signature by which third ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can prove its provenance and integrity. Another function of the issuer is to handle revocation (and (un)suspension) of credentials that it has issued. For such tasks, it relies on functions that are made available by the SSI Protocols and Crypto Layer."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"wallet"})," functionality includes the (secure) storage of credentials - both those that have been issued by the issuer (i.e. self-signed credentials) and those that have been obtained from issuers of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Another task of the wallet is to (securely) store (private) keys that can be used to sign or seal data on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Perhaps the most important task of the wallet is to ensure that credentials and keys can only become available to another component if they have the same (single) ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", and will become available if such other component implements a functionality that needs it."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"verifier"})," functionality is to support the data collector as it tries to acquire credentials from some other party for the purpose of negotiating a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),". It does so by creating ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," (or Presentation Definition as it is called in the ",(0,n.jsx)(t.a,{href:"https://identity.foundation/presentation-exchange",children:"draft DIF specfication for Presentation Exchange"}),") that ask for such credentials, sending them to a holder component of another party, receiving a response to such a request (which we call a '",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),"'), verifying the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),", i.e. checking the signature and other proofs of the veracity of both the construction of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," as well as its contents, thus providing the Data Collector with verified data."]}),"\n",(0,n.jsxs)(t.p,{children:["The task of the ",(0,n.jsx)(t.strong,{children:"holder"})," is to handle ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from verifier components (both of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", and of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). Typically, this means looking for the requested data in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," wallet, and using it to construct a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," (=response). However, if the wallet doesn't have it, the holder may negotiate a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with a component of the designated issuer for the purpose of obtaining the needed credential, which - when obtained - it can subsequently store in the wallet and use in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"23--ssi-protocols-and-crypto-layer",children:"2.3. SSI Protocols and Crypto Layer"}),"\n",(0,n.jsxs)(t.p,{children:["While represented as a layer, the SSI Protocols and Crypto Layer can be seen more as a set of libraries that can be used by wallet, holder, issuer and ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," (WHIV) components for the purpose of actually implementing some/all of the functionality that they need to provide. Each 'Component' in this layer implements a specific technology, and any implementation of any of the WHIV components may choose which of these to use. Of course, if one of the WHIV components implements a technology, it would seem that the others would need to do so, too."]}),"\n",(0,n.jsxs)(t.p,{children:["Technologies may come as a (proprietary or open source) library, as a service (offered by one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), or both. There are way too many to mention here, but to give you an idea, here is a classification of such underlying/supporting technologies that seems to be useful. While we do mention some technologies explicitly, this should in no way be interpreted as that this would be necessary to support, or that others are not to be considered."]}),"\n",(0,n.jsxs)(t.p,{children:["First, we have ",(0,n.jsx)(t.strong,{children:"credential-related technologies"}),", most often in the form of libraries, basically for the creation, (storing,) and verification of specific kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," such as ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/",children:(0,n.jsx)(t.em,{children:"Verifiable Credentials"})})," (VCs), ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/index.php/pub",children:(0,n.jsx)(t.em,{children:"Attribute Based Credentials"})}),(0,n.jsx)("sup",{children:"[ABC]"})," (ABCs), ",(0,n.jsx)(t.a,{href:"https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-X.509-201210-S!!PDF-E",children:(0,n.jsx)(t.em,{children:"X.509 Attribute Certificates"})}),", ",(0,n.jsx)(t.a,{href:"https://openid.net/developers/specs/",children:(0,n.jsx)(t.em,{children:"OIDC"})})," tokens, etc. Various projects/implementations can already be used here, such as ",(0,n.jsx)(t.a,{href:"https://www.hyperledger.org/projects/aries",children:(0,n.jsx)(t.em,{children:"Hyperledger Aries"})}),", ",(0,n.jsx)(t.a,{href:"https://privacybydesign.foundation/irma-en/",children:(0,n.jsx)(t.em,{children:"IRMA"})}),", ",(0,n.jsx)(t.a,{href:"https://opencerts.io/",children:(0,n.jsx)(t.em,{children:"OpenCerts"})}),", ",(0,n.jsx)(t.a,{href:"https://www.blockcerts.org/",children:(0,n.jsx)(t.em,{children:"BlockCerts"})}),", and more."]}),"\n",(0,n.jsxs)(t.p,{children:["Then, there are ",(0,n.jsx)(t.strong,{children:"secure communications technologies"}),", for the purposes of (a) ensuring that a technical component owned by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can recognize that another component as one that it has had previous communications with and/or is owned by an identified ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and (b) setting up a secure ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"}),", i.e. one that guarantees message confidentiality (encryption) and integrity/authentication. A well-known way to do this is SSL, but new ones are being developed, such as ",(0,n.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0005-didcomm",children:(0,n.jsx)(t.em,{children:"DID Comm(unication)"})}),", that uses ",(0,n.jsx)(t.a,{href:"https://github.com/WebOfTrustInfo/rwot8-barcelona/blob/master/draft-documents/peer-DID-method-spec-report.md",children:(0,n.jsx)(t.em,{children:"peer DIDs"})})," (work in progress)."]}),"\n",(0,n.jsxs)(t.p,{children:["Another important category is that of ",(0,n.jsx)(t.strong,{children:"crypto (related) technologies"}),", which are used for various purposes, such as creating/verifying digital signatures, zero-knowledge-proofs, etc. Such technologies may come as a library (e.g. ",(0,n.jsx)(t.a,{href:"https://www.hyperledger.org/projects/hyperledger-ursa",children:(0,n.jsx)(t.em,{children:"Hyperledger/Ursa"})}),"), or as a service, e.g. an ",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32014R0910&from=EN",children:(0,n.jsx)(t.em,{children:"eIDAS"})}),(0,n.jsx)("sup",{children:"[eIDAS]"})," trust service."]}),"\n",(0,n.jsxs)(t.p,{children:["We conclude for now by mentioning ",(0,n.jsx)(t.strong,{children:"blockchain/distributed ledger technologies"}),", for secure logging of (e.g. registration) events, where such logs have the property that it is virtually impossible to change the order and/or contents of the logged events, and that the logs are highly available to those that are authorized. Both public and private blockchains are known to be used, and different SSI-solutions may use them for different purposes, e.g. the registration of schema's, ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"}),", DIDs and associated DID documents, revocation accumulators, etc. Examples include ",(0,n.jsx)(t.a,{href:"https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/ebsi",children:(0,n.jsx)(t.em,{children:"EBSI"})})," (",(0,n.jsx)(t.a,{href:"https://ec.europa.eu/digital-single-market/en/blockchain-technologies",children:(0,n.jsx)(t.em,{children:"European Blockchain Partnership"})}),"), ",(0,n.jsx)(t.a,{href:"https://www.hyperledger.org/projects/hyperledger-indy",children:(0,n.jsx)(t.em,{children:"Hyperledger Indy"})})," (Alastria, Findy, Sovrin), Ethereum (",(0,n.jsx)(t.a,{href:"https://opencerts.io/",children:(0,n.jsx)(t.em,{children:"OpenCerts"})}),", ",(0,n.jsx)(t.a,{href:"https://www.blockcerts.org/",children:(0,n.jsx)(t.em,{children:"BlockCerts"})}),"), bitcoin (",(0,n.jsx)(t.a,{href:"https://www.blockcerts.org/",children:(0,n.jsx)(t.em,{children:"BlockCerts"})}),") and many more."]}),"\n",(0,n.jsxs)(t.p,{children:["It is expected that there are already some interfaces out there that may turn out to be useful here (e.g. (unverified) ",(0,n.jsx)(t.a,{href:"https://fiware-idm.readthedocs.io/en/7.4.0/eidas/",children:(0,n.jsx)(t.em,{children:"FIWARE"})}),", CEF)"]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsxs)(t.p,{children:["[ABC] Its origins lie with the ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/",children:(0,n.jsx)(t.em,{children:"ABC4Trust project"})}),". Extensive ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/index.php/pub",children:(0,n.jsx)(t.em,{children:"documentation"})})," is available, e.g. an ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/download/Deliverable_D2.2.pdf",children:(0,n.jsx)(t.em,{children:"Architecture for Attribute-based Credential Technologies"})})," (also one ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/download/ABC4Trust-H2.2_ABC4Trust_Architecture_for_Developers.pdf",children:(0,n.jsx)(t.em,{children:"for developers"})}),")."]}),"\n",(0,n.jsxs)(t.p,{children:["[eIDAS5] ",(0,n.jsx)(t.a,{href:"http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2014.257.01.0073.01.ENG",children:(0,n.jsx)(t.em,{children:'"Regulation (EU) No 910/2014 of the European Parliament and of the Council of 23 July 2014 on electronic identification and trust services for electronic transactions in the internal market and repealing Directive 1999/93/EC"'})}),". ",(0,n.jsx)(t.em,{children:"EUR-Lex"}),". The European Parliament and the Council of the European Union."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"24--api-layers-essif-glue-and-ssi-tech-apis",children:"2.4. API Layers ('ESSIF Glue' and 'SSI Tech APIs')"}),"\n",(0,n.jsx)(t.p,{children:"There are two interface layers in this architecture"}),"\n",(0,n.jsxs)(t.p,{children:["The '",(0,n.jsx)(t.strong,{children:"ESSIF Glue"}),"' interface layer consists of a ",(0,n.jsx)(t.a,{href:"https://gitlab.grnet.gr/essif-lab/tno-ssi-service/developer-docs",children:"documented set of APIs"})," between the data collector and data discloser on the one hand, and the WHIV components on the other hand. The purpose of these APIs is to make calling the WHIV functions as simple as possible, given the functions of the data discloser and data collector. Ultimately, we would like to see these APIs standardized. Having such APIs allows different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to create their own version of the WHIV components, supporting the SSI technologies as they see fit, and shrinking or expanding functionalities as they feel appropriate. ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," can then select such WHIV components as they see fit."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"SSI Tech APIs"})," interface layer is the union of the interfaces of the components within it. Any standardization in there is outside the scope of eSSIF-Lab."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"3-essif-lab-infrastructure-functional-components",children:"3. eSSIF-Lab Infrastructure Functional Components"}),"\n",(0,n.jsx)(t.p,{children:"This section details the functional specifications of the components that are in scope of the eSSIF-Lab infrastructure, i.e. in the green (rounded) rectangle as shown in the figure below:"}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"eSSIF-Lab infrastructural (functional) components",src:(0,r.c)("images/essif-lab-functional-architecture-infra.png")}),(0,n.jsx)("i",{children:"Figure 2: eSSIF-Lab infrastructural (functional) components."})]}),"\n",(0,n.jsx)(t.h3,{id:"31--data-collector-and-validator-policy",children:"3.1. Data Collector and Validator Policy"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the data collector is to produce (transaction-type specific) data structures or forms, each of which contains the necessary and sufficient data that allows (an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to decide whether or not to engage in a (new) ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," of the specified type."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, the data collector would start a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," either"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["when it receives a request from some ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for engaging in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," of a specific kind."]}),"\n",(0,n.jsxs)(t.li,{children:["when it is instructed by, or on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", to request a specific kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," to some ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),".",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.1",id:"user-content-fnref-dc.1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["In either case, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," form (object, context) has to be created that matches the kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", and a '",(0,n.jsx)(t.strong,{children:"transaction-id"}),"' must be generated that identifies this form/object/context. It will be used for binding incoming or outgoing messages to this ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", enabling communications to remain congruent, not only with the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that requested the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", but also with other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," from the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," and/or using different ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["Handling/managing the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"})," through which data can be exchanged is also a task of the Data Collector",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.2",id:"user-content-fnref-dc.2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),". One reason for this is that negotiating a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," not only requires data to be acquired, but also to be provided to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"}),". Another reason is that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"})," may use multiple ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," to provide such data, e.g. human ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (that might use web-browsers, social-media apps, phones, or physical visits), ",(0,n.jsx)("a",{href:"/framework/docs/terms/ssi-agent",hovertext:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",children:"SSI-agents"})," (that use the SSI infrastructure), or other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agents"})," (e.g. services that can provide data when appropriate permissions are submitted - e.g. user consent tokens)."]}),"\n",(0,n.jsxs)(t.p,{children:["Thus, the data collector is generally considered capable of obtaining data through different ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"}),". However, the technical tracks of eSSIF-Lab will exclusively focus on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," through which ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," can be requested and obtained. Any extensions or business productization of data collector designs may be considered in the business tracks of eSSIF-Lab. The latter is not considered any further in this section."]}),"\n",(0,n.jsxs)(t.p,{children:["In order to acquire data through SSI mechanisms for filling in a form for a specific kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", the data collector needs to know what kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," it should ask for, which ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," trusts to issue such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", what kinds of verification proofs for such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," must hold and which may be disregarded.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.3",id:"user-content-fnref-dc.3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})})," Also, when the data collector gets a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that satisfies the necessary verification proofs, it needs a way to map the contents of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," to the structure of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," context that is used internally by (other systems of) its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),".",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.4",id:"user-content-fnref-dc.4","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})})," Also, as the data collector gets more and more data - which it may get through multiple, different channels - it needs to determine whether or not the resulting set is sufficiently consistent and coherent.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.5",id:"user-content-fnref-dc.5","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"5"})})]}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the data collector work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/validator-policy",hovertext:"Validator Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Validator component to function in accordance with the Objectives of its Principal.",children:"validator policy"})," (or data collector policy) is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", which specifies at least:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is willing to (electronically) engage in, from both the requester and the provider perspectives;"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"for each such transaction termtype:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the criteria (business rules) that should be used to determine that the form is 'clean', i.e. that the necessary and sufficient data have been obtained and that they are consistent, coherent, and suitable for making a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," commitment decision."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"})," that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is willing to accept as sources for valid data; (optionally?), the endpoint URI at which issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," do the actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," issuing may be specified",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.6",id:"user-content-fnref-dc.6","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"6"})}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["for each kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),": the verification proofs that must hold to be accepted as a source for valid data."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the mapping between fields in such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," and fields in the form to be filled in."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," must be designed in such a way that it is extendable as new features will be called for in the future."]}),"\n",(0,n.jsxs)(t.p,{children:["The ability to create new ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," contexts and the availability of the data collector policy enable the data collector to request the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to obtain ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of the types that it can use to fill in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"})," when they satisfy the verification and validation requirements of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),".",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.7",id:"user-content-fnref-dc.7","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"7"})})]}),"\n",(0,n.jsxs)(t.p,{children:["When the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," returns such data (which comes with a list of proofs that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," has checked), the data collector must then validate that data, i.e. determine whether or not it is valid for the specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," it is assembling the data for. The validation rules are ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"-specific and hence come from the data collector policy. For simple cases, validation can simply consist of checking whether or not all verification proofs succeeded. At the other end of the validation spectrum, the data collector itself must make validation decisions, either electronically (according to the data collector policy) or by 'outsourcing' such decisions to human ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," by providing an appropriate validation user interface."]}),"\n",(0,n.jsxs)(t.p,{children:["As long as data is needed, the data collector can intermittently request the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to produce it (or it can use other ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"}),", which is outside scope for now). It does so until it times out, or the form has become 'clean'."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"32---verifier-component-and-its-policypreferences",children:"3.2. Verifier Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component is to support the data collector by providing it with a single, simple API that it can use to request and obtain data that it needs to produce a clean ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"}),", as well as the results of checking verification proofs (this is also why it is called the '",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),"' component)."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, the data collector would ask the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to provide a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it can use to fill in a (coherent set of) field(s) in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"}),". It is realistic to think that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," from different ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"})," - trusted by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," - can be used for this purpose. However, it is also realistic that such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," will not use the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"})," - they might well use different schemes to provide such data. Therefore, the data collector should specify a list of pairs (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential-type"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") instances of which could all be used to provide the data it needs - which it can obtain from the data collector policy."]}),"\n",(0,n.jsxs)(t.p,{children:["Then, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," needs to know the address and protocol that it can use to reach a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component owned by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is trying to negotiate the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with. The data collector specifies this as part of the request - and it can do so because it has received the original request, and does all ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," handling."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," are not expected to handle every kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (e.g. VC's, ABC's, etc.) that exists, but rather a specific subset. For (at least one of) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"}),", the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," can construct a so-called ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"}),", i.e. a message that is specific for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"})," and/or associated protocol, which it can then send to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder's"})," address."]}),"\n",(0,n.jsx)(t.p,{children:"This request message should contain at least"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-id",hovertext:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",children:"transaction-id"}),", so that when it is copied into the associated response message, the latter can be associated to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," it belongs to. Also, it should contain the"]}),"\n",(0,n.jsxs)(t.li,{children:["the (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") pairs that may satisfy the request, and to each of these additional data, e.g. the URI of the endpoint where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," issues such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", the maximum age of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", etc."]}),"\n",(0,n.jsxs)(t.li,{children:["meta-data that may be useful for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," (or its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"), e.g. texts stating the purpose(s) for which the data will be used (",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," Art. 5.1.b), or requesting consent (",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," Art. 7.2) \u201cin an intelligible and easily accessible form, using clear and plain language\u201d."]}),"\n",(0,n.jsxs)(t.li,{children:["a signature of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", for the purpose of showing compliance with the ",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," (e.g. Art 28.3.h), and enabling the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to obtain proof that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," has violated the ",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})}),"'s minimization principle asked for data for a particular purpose, which can be used in an argument in disputes about data minimization (",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," Art. 5.1.c)."]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"The request message must be designed in such a way that it is extendable as new features will be called for in the future."}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier-policy",hovertext:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",children:"verifier policy"})," object is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", which specifies at least: [to be elaborated]"]}),"\n",(0,n.jsxs)(t.p,{children:["A response to this request (called a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),") will be obtained from a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"}),". This response will contain a reference to the request, allowing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to combine them. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," will then check that the data in the response is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it has asked for (correct type/",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),"), verify the proofs that are provided (predominantly the digital signature), and do some additional checks (e.g. whether or not the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," has expired, is revoked, and such)."]}),"\n",(0,n.jsxs)(t.p,{children:["Then, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," will send a message to the data collector, containing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-id",hovertext:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",children:"transaction-id"}),", the data it has received, and the results of the various checks."]}),"\n",(0,n.jsx)(t.h3,{id:"33---holder-component-and-its-policypreferences",children:"3.3. Holder Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component is to handle ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (both of its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", and of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and responding to such requests."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component would access its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," to check if it has a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it can use to construct a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," (i.e. response) that satisfies the received request."]}),"\n",(0,n.jsxs)(t.p,{children:["It may happen that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," does not have such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". However, for every (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") pair, the request should specify the URI that is capable of issuing such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". If or when the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder policy"})," permit this, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," then requests its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," data collector to initiate a new ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," that will get the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from that ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", for which a clean ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"})," would then consist of one that contains said ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". The ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," would then store it in its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),", and then proceed to service the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," request as if it had obtained that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["It may also happen that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," has multiple ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that satisfy the request, in which case the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," must choose the one to use for constructing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),". Again, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder policy"})," will specify how this choice needs to be made, and whether or not this can be done automatically by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),". If not, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," will need to provide for an interaction with a human Colleague that will make such decisions."]}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder policy"})," object is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", which specifies e.g.:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["whether or not ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," may be collected 'on the fly';"]}),"\n",(0,n.jsxs)(t.li,{children:["how to choose between ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that all satisfy a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," (and whether the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," can make such choices by itself, or whether or not human interaction is required);"]}),"\n",(0,n.jsxs)(t.li,{children:["the kinds of events and data to write to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),"-audit-log."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"34--data-discloser-and-issuing-policy",children:"3.4. Data Discloser and Issuing Policy"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the data discloser component is to state the (various, sometimes intermediary) results of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", by collecting data from the Business Data Stores, and creating a set of (related) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements/claims"})," that can subsequently be issued to other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". A special kind of result is the (provisioning of) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," already has created."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, and at any point in time, ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are capable of expressing ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements"})," about ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that they know to exist. They could express ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements"})," about individuals, about themselves, the state of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", and so on. We will use the term '",(0,n.jsxs)(t.strong,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," (of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")"]}),"' to refer to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows to exist, and about whom/which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," has been made."]}),"\n",(0,n.jsxs)(t.p,{children:["We will use the term '",(0,n.jsxs)(t.strong,{children:["subject-id (of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")"]}),"' to refer to the representation that this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has chosen to use for referring to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," in said ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"}),". A subject-id must have the property of being an ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," within every administrative context that this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses. It need not be humanly interpretable (and preferably is not)."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," need to specify the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," they are willing to issue, the class of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," (e.g. people, cars, ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),") for which it will issue them, and the information schema (structure) that it will use in ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of such kinds.",(0,n.jsx)("sup",{children:"[Data Discloser.1]"})," This allows the data discloser to construct data objects that conform to this information schema, and present it to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component for actual issuing."]}),"\n",(0,n.jsxs)(t.p,{children:["The data discloser policy specifies the kinds of (linked-)data-objects that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," may be created for. This allows the data discloser to construct such a (linked-)data-objects for every subject-id that identifies a ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the class for which a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," can be issued, which can subsequently be sent to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component that can turn it into a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of a specific sort."]}),"\n",(0,n.jsxs)(t.p,{children:["You can think of the data discloser as the component that pulls all data together that can be put in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (e.g. in a passport), and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," as the component that puts the data in an (empty) passport, and signing it so as to create the actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The data discloser may either push ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," data to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component, so that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," always has up-to-date ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", or it can wait until the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," requests ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," data for the creation of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of a specific type for a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsxs)(t.p,{children:["[Data Discloser.1] We assume/stipulate that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," maintains a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-catalogue",hovertext:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",children:"credential-catalogue"})," that contains this, and other information about every kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it issues, and that such catalogues are available to other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that want or need to use such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"35--issuer-component-and-its-policypreferences",children:"3.5. Issuer Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component is to issue '",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"', i.e. digital constructs that contain"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["sets of (related) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements/claims"})," (e.g. as produced by the data discloser)"]}),"\n",(0,n.jsxs)(t.li,{children:["metadata (e.g. type of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", date of issuing and expiration, endpoints, e.g. for revocation checking, ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"}),", credential advertisements, credential enforcement ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", etc.)"]}),"\n",(0,n.jsxs)(t.li,{children:["proofs (e.g. a digital signature by which third ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can prove its provenance and integrity."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Another purpose that an ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," might serve is to provide a means that allows any other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that somehow has obtained a copy or ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", to verify whether or not the data therein is conformant to the business administration of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". We will use the term 'revocation service' to refer to such means. Whether or not an ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," provides such a service, and what kind of revocation service is provided (e.g. a revocation list, an online revocation status protocol, etc.), is a decision that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," should make, and specify in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer-policy",hovertext:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",children:"issuer policy"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component may issue ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," in various formats, e.g. as a Verifiable Credential (VC), an Attribute-Based Credential (ABC), an OpenID Connect/JWT token, etc. The issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," must specify ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," in such a way that if the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is issued in different formats, it is possible for an arbitrary ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to determine whether or not two ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that have different formats, are in fact the same. One way of doing this is that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," generates an ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," for every ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it constructs (before expressing it in a specific format)."]}),"\n",(0,n.jsxs)(t.p,{children:["After the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," has created a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (in one or more formats), it checks the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," to see if it contains a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of the same type for the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". If (one or more formats) are there, and their contents are the same as the newly created ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", the existing ones are revoked, deleted and/or archived/tombstoned.",(0,n.jsx)("sup",{children:"[Issuer.1]"})," Then, the newly created ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is added to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," (in one or more formats). Thus, at any point in time, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," will contain an actual set of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that have been issued.",(0,n.jsx)("sup",{children:"[Issuer.2]"})]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.p,{children:"[Issuer.1] Tombstoning is a mechanism that is used e.g. in (distributed) ledgers that do not allow for actual deletion, such as blockchains, by marking entries in the ledger as 'being deleted' (i.e. adding a 'tombstone' to such entries)."}),"\n",(0,n.jsxs)(t.p,{children:["[Issuer.2] This allows e.g. individuals, that have an ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component in their SSI app, to issue self-signed ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," and provide them to ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," that request them as usual for non-self-signed ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"36--wallet-component-and-its-policypreferences",children:"3.6. Wallet Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The primary purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," Component is to (securely) store data, and in particular:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," - both those that have been issued by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," (i.e. self-signed ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),") and those that have been obtained from ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and"]}),"\n",(0,n.jsxs)(t.li,{children:["(private) keys e.g. for signing/sealing data on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Other kinds of data may be stored by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," as well - we will have to see what is practical and makes sense."]}),"\n",(0,n.jsx)(t.p,{children:"By 'securely storing data' we mean that such data"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["remains available until a request is received from an ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"digital colleague"})," that is entitled to request deletion of such data;"]}),"\n",(0,n.jsx)(t.li,{children:"remains unchanged during the time in which it is stored;"}),"\n",(0,n.jsxs)(t.li,{children:["can only become available to ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"digital colleagues"})," that implement a functionality that requires such access (e.g. a ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component);"]}),"\n",(0,n.jsxs)(t.li,{children:["can only be stored by ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"digital colleagues"})," that implement a functionality that require such data to be stored (e.g. a ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component)."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["It is expected that components other than the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," will (arise and) need access. One example could be a component that is capable of securely signing data on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Another example could be a component that implements some kind of credential revocation functionality."]}),"\n",(0,n.jsxs)(t.p,{children:["Human beings cannot directly access any ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component, not even the ones they own. They need an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"})," that is capable of authenticating them as (an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component, and upon successful authentication provides a User Interface through which the Human Being can instruct this ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"})," to manage the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet's"})," contents."]}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet-policy",hovertext:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",children:"wallet policy"})," object is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", the contents of which remains to be specified."]}),"\n",(0,n.jsx)(t.h2,{id:"4-initial-ssi-agent-network-architecture",children:"4. Initial SSI-Agent Network Architecture"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This chapter is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," need to deploy (technical) components that act as their ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),". Individuals would typically have a mobile app whose user interface allows them to fulfill any or all of the roles of ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),". Wallet functionality may be included in this app, but it might equally well live in the cloud, as a second ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"(digital) agent"}),". An individual might also have (cloud) servers that ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may contact for conducting ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," without the need for the individual itself to do something. All of this holds equally well for larger ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["It is conceivable that the set of SSI functions is spread over multiple ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"(digital) agents"}),", in which case there is going to be a need for such ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," to contact one another, and conduct ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in a way that may differ from doing that with ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Basically, this can be seen as ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleagues"})," interacting with one another to get things done within one ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Seen from the outside, it looks like every ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," has a (smaller or larger) network of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),". This chapter provides more details on this topic."]}),"\n",(0,n.jsx)(t.p,{children:"The SSI-Agent Network Architecture has two viewpoints:"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.strong,{children:"intra-party or single-party SSI viewpoint"}),", which focuses on the set of (human and/or electronic) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of a single, specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.strong,{children:"inter-party or multi-party SSI viewpoint"}),", which is about specific functional components (e.g. ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", etc.) that typically belong to different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["An individual ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may use the single-",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," SSI viewpoint to come to grips with concerns related to the creation and maintenance of its network of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"}),". The set of concerns would include:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["How can electronic components be ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"?"]}),"\n",(0,n.jsxs)(t.li,{children:["How can the integrity of such ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"})," be stated in a trustworthy manner (do such components need some kind of accreditation certificate, do we need to come up with a service that can remotely test the integrity of a component and have it issue ephemeral integrity-certificates/",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", \u2026)?"]}),"\n",(0,n.jsxs)(t.li,{children:["How can the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," specify which of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," may talk with which other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", and for what purposes?"]}),"\n",(0,n.jsxs)(t.li,{children:["How should a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," specify the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for the various SSI functionalities - what kind of support would be useful here?"]}),"\n",(0,n.jsx)(t.li,{children:"\u2026"}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that want (their ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),") to interact with one another may use the multi-",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," SSI viewpoint to come to grips with concerns related to the interoperability of the functionalities that their components implement. The set of concerns would include:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["How can ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact with one another at the information level (this includes decentralized semantic interoperability issues, advertising ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", how a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can find other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that issue ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that are useful to him, etc.)"]}),"\n",(0,n.jsxs)(t.li,{children:["What kinds of underlying technologies must ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," support so as to be(come) interoperable with ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that it wants to interact with?"]}),"\n",(0,n.jsx)(t.li,{children:"\u2026"}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"5-high-level-transaction-flows",children:"5. High Level Transaction Flows"}),"\n",(0,n.jsxs)(t.p,{children:["This chapter explains at a high level how electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," are being conducted. This is prerequisite to the explanations in chapter 4, that describe how the eSSIF-Lab architectural components are used in such ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". For illustrative purposes, we stick to the example of getting a parking permit that we introduced in section 1.1."]}),"\n",(0,n.jsx)(t.h3,{id:"51--overview",children:"5.1. Overview"}),"\n",(0,n.jsx)("br",{}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"High-level transaction overview",src:(0,r.c)("images/essif-lab-high-level-trx-overview.png")}),(0,n.jsx)("i",{children:"Figure 3: High-level transaction overview."})]}),"\n",(0,n.jsxs)(t.p,{children:["The adjacent figure shows how a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," is conducted at the highest abstraction level. One ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", called the 'Requester', sends a request for a product or service to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (that we will call the 'Provider'). Then, they start to negotiate a 'transaction agreement', which means that they exchange data through various channels for the purpose of establishing the details of the product/service to be provided and the compensation, data needed to mitigate ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", etc., all of which is necessary for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to (individually/subjectively) decide whether or not to commit to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". Section 3.2 provides more detail about this phase."]}),"\n",(0,n.jsx)(t.p,{children:"After commitment, the producer works to provide the product or service, and the requester arranges the compensation. This phase is entirely up to the business, and hence out of scope of this document."}),"\n",(0,n.jsxs)(t.p,{children:["When all is done, ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may issue a (signed) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," that specifies the results. Section 3.3. provides some more details about this phase."]}),"\n",(0,n.jsxs)(t.p,{children:["In the example of the parking permit, a citizen (requester) sends a request to its municipality (provider) for obtaining a parking permit (the product/service). Then, the citizen fills in an online form (and uploads necessary PDFs) to enable the municipality to decide whether or not to produce the requested permit. The eSSIF-Lab architecture adds a secondary, ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"electronic communication channel"})," that allows citizens to fill in the forms by using e.g. an SSI app on their phone. When the form is complete, the municipality decides whether or not to produce and issue the permit, which it can do as usual. It can also issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that states the result of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", i.e. contains the details of the parking permit."]}),"\n",(0,n.jsxs)(t.p,{children:["Please note that while ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," are symmetrical in nature (i.e. both requester and provider need data from the other so as to decide whether or not to commit to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),"), there is an implicit asymmetry in that activities that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," perform are ordered in time, which implies e.g. that the commitment decisions of both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," cannot be done at the same time. Also, in practice, it often happens that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," requires the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to have executed (and stated) its part of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," before it actually commits to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". For example, a provider may require the requester to have paid for the product before it is being shipped out. Consequently, the protocols for exchanging data/",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," will need to support such 'asynchronous' ways of working."]}),"\n",(0,n.jsx)(t.h3,{id:"52--transaction-negotiation-phase",children:"5.2. Transaction Negotiation Phase"}),"\n",(0,n.jsxs)(t.p,{children:["This phase starts by the requester sending a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-request",hovertext:"Transaction Request: a message, send by a requesting Party to a providing Party, that initiates the negotiation of a new Transaction Agreement between these Parties for the provisioning of a specific product or service.",children:"transaction request"})," to the provider, and ends whenever either one of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," quits, or both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," commit."]}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"High-level transaction negotiation",src:(0,r.c)("images/essif-lab-high-level-trx-negotiation.png")}),(0,n.jsx)("i",{children:"Figure 4: High-level transaction negotiation."})]}),"\n",(0,n.jsxs)(t.p,{children:["This figure shows the high-level interactions during this phase. It starts by the requester sending a request for a product or service to the provider. Typically, this would lead to the provider presenting a (web) form the requester must fill in. In the eSSIF-Lab context, the form will also provide a means for setting up a SSI ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"}),", i.e. a secure ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," through which provider and requester can both request and obtain (",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentations"})," of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", the contents of which they can use to fill in the form. Then, after the form is 'clean', i.e. contains sufficient information for deciding whether or not to commit to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", this phase ends."]}),"\n",(0,n.jsxs)(t.p,{children:["Note that forms may contain fields that are required only in specific circumstances. It may only be possible to assess whether or not such circumstances apply after some (other) fields have been filled in. This means that the phase for requesting ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentations"})," and responding to such requests may very well consist of multiple requests and associated responses."]}),"\n",(0,n.jsxs)(t.p,{children:["In the example of the parking permit, the municipality might ask for a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that proves the requester is a citizen that is a registered inhabitant of said municipality, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," stating its residential address, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," stating the make and license plate of the vehicle for which a parking permit is requested, etc. All this is subject to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that the municipality has established for issuing such permits, and hence, it must be expected to differ between municipalities."]}),"\n",(0,n.jsx)(t.p,{children:"An example of conditionally required fields would be when the requester wants the municipality to customize the parking lot, e.g. because the requester has disabilities. Assessing such circumstances depends on the (optional) field where the requester must state any disabilities they have, and when that is the case, the requester may be asked to fill in fields such as whether or not a parking lot has to be customized (painted blue, with a sign stating that it is reserved for the provided license-place, or the kind of charging device if they have an electric vehicle)."}),"\n",(0,n.jsxs)(t.p,{children:["Conversely, the citizen might request the (alleged) municipality to provide ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", e.g. to prove that it is actually an official municipality of the country it is part of. This would provide assurance to the citizen that it would actually be paying the fees to that municipality rather than to e.g. a rogue ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that might have spoofed the website of the municipality."]}),"\n",(0,n.jsx)(t.h3,{id:"53--stating-transactions---issuing-credentials",children:"5.3. Stating Transactions - Issuing Credentials"}),"\n",(0,n.jsxs)(t.p,{children:["In the eSSIF-Lab context, we take '",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"' to mean any (set of coherent) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement(s)"})," about any (one or more) ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"(s) that a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued with proof of provenance (i.e. anyone else can determine the identity of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") and a proof of integrity (i.e. anyone can determine whether or not the content of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," has been changed/tampered with since it was issued). From this, it follows that any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can issue any kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," for any ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that it knows to exist. A ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," does not need to be about a person or an ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc."]}),"\n",(0,n.jsxs)(t.p,{children:["We foresee two ways in which ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," can be issued:"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["both the requester and provider may issue ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," to the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in the process flow that they are in. They can do so for the purpose of stating any (lack of) progress and/or results of the administrative process flow they are in.\nIn the example of the parking permit, the municipality may need some time to do some manual checks before it can issue the permit; in this case, it could issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that states that the citizen has requested the parking permit and any other details that might be appropriate. Also, if it can issue the parking permit straight away, it can issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that contains the details of that permit. The requester may issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," to the municipality stating the date/time and kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", judgements or comments about the service that the municipality has provided."]}),"\n",(0,n.jsxs)(t.li,{children:["any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," upon request. Basically, this means that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in the role of requester) issues a request to that other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in the role of provider) asking for the particular ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". This is just another case of doing ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", that can be handled just as any other kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),".\nIn the example of the parking permit, when a citizen requests a permit, the provider might look for an existing permit prior to issuing a new one (it would have to do such a check during the process anyway), and depending on its business logic it would be providing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," without further ado, or start the process of issuing a new one."]}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"6-detailed-transaction-flows",children:"6. Detailed Transaction Flows"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This chapter is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)(t.p,{children:["This chapter explains the details of how electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," are being conducted using the eSSIF-Lab architectural components as described in chapter 2. We keep on using the parking permit example that we introduced in section 1.1. for illustrative purposes."]}),"\n",(0,n.jsxs)(t.p,{children:["Note that both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", requester and provider, each have components as described in chapter 2. Also note that whenever we introduce another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", it too has such components. Thus, every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can play any of the traditional SSI roles '",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),"' and '",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),"', and each has its own '",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"' functionality. Also, they all have data collector and data discloser functionality that connect these aforementioned infrastructural components with the business applications."]}),"\n",(0,n.jsxs)(t.p,{children:["When reading the next sections, please be aware that when a component of one of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," communicates with another component, this other component may be of the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as well as of the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Figure 2 only shows components that belong to a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"61--starting-a-transaction",children:"6.1. Starting a Transaction"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This section is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)(t.p,{children:["The requester starts the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," by pointing his web-browser to a web-page of the provider that (a) explains how to get a parking permit, and (b) provides a parking-permit application form that needs to be filled in. Technically, this means that the browser does a GET request to an endpoint that is serviced by the providers data collector component."]}),"\n",(0,n.jsxs)(t.p,{children:["The data collector services this request by creating an empty form of a type appropriate for the request. Then, it continues with requesting data to fill in the form (and providing data as requested by the other Party). It starts this by providing a web page that includes the form to be filled in, as well as a deep-link, QR-code or something similar that allows the requester's browser (plug-in) or SSI-app to contact the provider-endpoint and set up a secure ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," through which both can communicate electronically. From then on there are two channels between the requester and the provider: one is a traditional (manual) web-browser - web-server channel, the other is one within which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/ssi-agent",hovertext:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",children:"SSI-Agents"})," of various ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will be communicating."]}),"\n",(0,n.jsx)(t.p,{children:"It is a task of the data collector to orchestrate the inputs: different parts of the form may be filled in and subsequently changed in different ways. Some parts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"are required only after a certain condition is met (which is to be evaluated whenever the data that is entered into the form is changed)"}),"\n",(0,n.jsx)(t.li,{children:"must or may initially be filled in manually (i.e.: through the browser);"}),"\n",(0,n.jsxs)(t.li,{children:["must or may initially be filled in with data from a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),";"]}),"\n",(0,n.jsx)(t.li,{children:"may be changed manually;"}),"\n",(0,n.jsxs)(t.li,{children:["may be changed with data from a newly supplied ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Because of this orchestration, the interface to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component can be quite simple; it is shown in the image below:"]}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"Generic Verification with SSI service",src:(0,r.c)("images/generic-verification-with-ssi-service.png")}),(0,n.jsx)("i",{children:"Figure 5: Generic Verification with SSI service."})]}),"\n",(0,n.jsxs)(t.p,{children:["The request ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," is included in messages between the data collector and ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," so as to allow them to handle different ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," at the same time."]}),"\n",(0,n.jsxs)(t.p,{children:["We assume that the provider has specified the form and the associated validation- and issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that make the following description work. We refer the reader to section [tbd] for an explanation of how the provider can do this."]}),"\n",(0,n.jsx)(t.h3,{id:"62--stating-a-transaction",children:"6.2. Stating a Transaction"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This section is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"Generic Issuing with SSI service",src:(0,r.c)("images/generic-issuing-with-ssi-service.png")}),(0,n.jsx)("i",{children:"Figure 6: Generic Issuing with SSI service."})]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.1",children:["\n",(0,n.jsxs)(t.p,{children:["This feature ensures that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," is really two-way, and both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can request ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," from the other. For example, a web-shop can then ask for a (delivery) address ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", and the customer can ask for a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," issued e.g. by the chamber of commerce that the web-shop is a legitimate company (and not some maffia website). ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.2",children:["\n",(0,n.jsxs)(t.p,{children:["It may well be that this functionality can somehow be split off in the (near) future. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.3",children:["\n",(0,n.jsxs)(t.p,{children:["For high-value ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", verification proofs are more important than for low-value ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". This is to be decided by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of the data collector. An example from the physical world: in order to obtain a visa for China, it is required that your passport (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),") remains valid for 3 months after the end of your visit. But in order to identify yourself at the reception desk of a hotel, your passport may have expired several years. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.4",children:["\n",(0,n.jsxs)(t.p,{children:["For example, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that contains an address uses a specific schema to specify addresses, e.g. the 'PostalAddress' as defined by schema.org. This schema differs quite a bit from that of Dutch addresses as ",(0,n.jsx)(t.a,{href:"https://bag.basisregistraties.overheid.nl/def/bag",children:(0,n.jsx)(t.em,{children:"defined"})})," by the official (authentic) Dutch Registration of Addresses and Buildings (BAG). It may also well differ from the structure of addresses that databases of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," have implemented. Mapping allows such cases to be accommodated for. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.4","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.5",children:["\n",(0,n.jsxs)(t.p,{children:["Inconsistent or incoherent data is necessary for various purposes. First, it allows for correct further processing of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". A non-existent postal code, or one that doesn't match the delivery address, may hinder a fluent ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," processing, resulting in additional costs and processing times. Another purpose is the early warning or detection of possible fraud/abuse. Remember that part of the data is being asked for reducing ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", and checking consistency/coherence of such data is part of the risk mitigation process. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.5","data-footnote-backref":"","aria-label":"Back to reference 5",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.6",children:["\n",(0,n.jsxs)(t.p,{children:["This enables the data collector to pass the endpoint URI on to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," when it requests for such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", which in turn can send it to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," enabling them to obtain the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from that ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," endpoint if that other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not have that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," in its ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),". The endpoint URI can in fact be put in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", because the (human) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that creates/maintains the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," would need to know that the issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is actually issuing such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", what their contents means, etc., and hence is capable of tracking down the URI where that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," issues the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),". ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.6","data-footnote-backref":"","aria-label":"Back to reference 6",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.7",children:["\n",(0,n.jsxs)(t.p,{children:["A reference to this specification will be added when it becomes available (draft or otherwise). ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.7","data-footnote-backref":"","aria-label":"Back to reference 7",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var n=a(1504);const s={},r=n.createContext(s);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/07a286ad.9ef6d4bc.js b/assets/js/07a286ad.9ef6d4bc.js new file mode 100644 index 000000000..cf964cfbb --- /dev/null +++ b/assets/js/07a286ad.9ef6d4bc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8656],{1080:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>f,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var n=a(7624),s=a(2172),r=a(964);const i={id:"essifLab-fw",title:"eSSIF-Lab Framework",sidebar_label:"Framework",date:20210601},o=void 0,c={id:"essifLab-fw",title:"eSSIF-Lab Framework",description:"This page requires thorough revisions. While the basis is still valid, the contents on architecture(s) needs to be updated.",source:"@site/docs/essifLab-fw.md",sourceDirName:".",slug:"/essifLab-fw",permalink:"/framework/docs/essifLab-fw",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-fw.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-fw",title:"eSSIF-Lab Framework",sidebar_label:"Framework",date:20210601}},h={},d=[{value:"2.1 eSSIF-Lab Scope",id:"21-essif-lab-scope",level:3},{value:"2.3 Business Transactions",id:"23-business-transactions",level:3},{value:"2.4 SSI Roles",id:"24-ssi-roles",level:3},{value:"2. Functional Architecture Overview",id:"2-functional-architecture-overview",level:2},{value:"2.1. Business Transaction Layers",id:"21--business-transaction-layers",level:3},{value:"2.2. SSI Roles Layer (Issuer, Verifier, Holder and Wallet)",id:"22--ssi-roles-layer-issuer-verifier-holder-and-wallet",level:3},{value:"2.3. SSI Protocols and Crypto Layer",id:"23--ssi-protocols-and-crypto-layer",level:3},{value:"2.4. API Layers ('ESSIF Glue' and 'SSI Tech APIs')",id:"24--api-layers-essif-glue-and-ssi-tech-apis",level:3},{value:"3. eSSIF-Lab Infrastructure Functional Components",id:"3-essif-lab-infrastructure-functional-components",level:2},{value:"3.1. Data Collector and Validator Policy",id:"31--data-collector-and-validator-policy",level:3},{value:"3.2. Verifier Component, and its Policy/Preferences",id:"32---verifier-component-and-its-policypreferences",level:3},{value:"3.3. Holder Component, and its Policy/Preferences",id:"33---holder-component-and-its-policypreferences",level:3},{value:"3.4. Data Discloser and Issuing Policy",id:"34--data-discloser-and-issuing-policy",level:3},{value:"3.5. Issuer Component, and its Policy/Preferences",id:"35--issuer-component-and-its-policypreferences",level:3},{value:"3.6. Wallet Component, and its Policy/Preferences",id:"36--wallet-component-and-its-policypreferences",level:3},{value:"4. Initial SSI-Agent Network Architecture",id:"4-initial-ssi-agent-network-architecture",level:2},{value:"5. High Level Transaction Flows",id:"5-high-level-transaction-flows",level:2},{value:"5.1. Overview",id:"51--overview",level:3},{value:"5.2. Transaction Negotiation Phase",id:"52--transaction-negotiation-phase",level:3},{value:"5.3. Stating Transactions - Issuing Credentials",id:"53--stating-transactions---issuing-credentials",level:3},{value:"6. Detailed Transaction Flows",id:"6-detailed-transaction-flows",level:2},{value:"6.1. Starting a Transaction",id:"61--starting-a-transaction",level:3},{value:"6.2. Stating a Transaction",id:"62--stating-a-transaction",level:3}];function l(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"This page requires thorough revisions. While the basis is still valid, the contents on architecture(s) needs to be updated."})})}),"\n",(0,n.jsxs)(t.p,{children:["Realizing the ",(0,n.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab vision"})," is the main purpose of ",(0,n.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"}),". This is quite a challenge, because of the different kinds of complexity involved:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"'horizontal' complexity, e.g. interop issues at the technical, semantical, process and business levels."}),"\n",(0,n.jsx)(t.li,{children:"'vertical' complexity, e.g. coherence and consistency between business policies, its processes, the data/information used therein, and the technology that makes it work."}),"\n",(0,n.jsxs)(t.li,{children:["'ecosystem' complexity, e.g. creating and maintaining agreements about technical and semantical interop, ways of working (e.g. to ensure the quality of data), etc., within an '",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"}),"' or a ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," context."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["To come to grips with such complexity, the eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," aims to establish a varied set of articles/documents, ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", and ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," that individual ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," from different backgrounds can use e.g. as they"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["seek to use SSI, and want to learn about:","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"benefits they may reap when they start to adopt SSI technologies;"}),"\n",(0,n.jsx)(t.li,{children:"topics to consider for increasing levels of maturity;"}),"\n",(0,n.jsx)(t.li,{children:"prerequisites for using SSI as a person or in a business;"}),"\n",(0,n.jsx)(t.li,{children:"further benefits and ways of working together with other parties that use SSI."}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["seek to contribute to technical developments in SSI, and want backgrounds about various functionalities","\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"that exist in the context of SSI infrastructure;"}),"\n",(0,n.jsx)(t.li,{children:"that are needed to connect business applications to such infrastructure;"}),"\n",(0,n.jsxs)(t.li,{children:["that facilitate ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that use SSI."]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["seek to contribute to the creation and management of ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that use SSI that operate with decentralized authorities, i.e. authorities that respect the autonomy of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," by refraining from imposing e.g. rules or duties on them that they then must comply with (or else...))."]}),"\n",(0,n.jsxs)(t.li,{children:["seek a deeper understanding about the ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," behind SSI, allowing them to contribute new ideas, applications and services for SSI."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"21-essif-lab-scope",children:"2.1 eSSIF-Lab Scope"}),"\n",(0,n.jsxs)(t.p,{children:["In order to enable ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"interactions"})," between different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as described in the ",(0,n.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab vision"}),", eSSIF-Lab focuses on the exchange and administration of relevant ",(0,n.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", with a particular focus on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"})," and other assurances that are provided and/or needed. This makes its results particularly relevant for administrative organizations such as governmental bodies, financial institutions and the like. However, ",(0,n.jsx)(t.em,{children:"every"})," party will have use-cases in which it needs to (digitally) interact with other parties, so for them, the eSSIF-Lab work is relevant as well."]}),"\n",(0,n.jsxs)(t.p,{children:["A party usually cannot realize its objectives on its own. To do this, the party needs to get itself organized, e.g. by defining the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that might help to further the objectives, purchasing/hiring ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to do the work, managing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that specify how such actors should operate (making the policies appropriately accessible and interpretable). We use the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," to refer to the activities/process that gets a party organized. The governance activities that are in scope of eSSIF-Lab relate to specifying the work, and maintaining the associated artifacts, that is related to the needs of parties as they (digitally) interact with one another."]}),"\n",(0,n.jsx)(t.h3,{id:"23-business-transactions",children:"2.3 Business Transactions"}),"\n",(0,n.jsxs)(t.p,{children:["In the eSSIF-Lab world view, ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," interact with each other (as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for their ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"}),") to negotiate and execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". An agent uses the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its principal as its main guidance for such negotiations and execution. An agent may also use knowledge of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to fill in any gaps, or to provide additional details, as necessary. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"})," explains the concepts behind this."]}),"\n",(0,n.jsxs)(t.p,{children:["The participants of a transaction are ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that employ ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that do the associated work on their behalf. A party may employ different actors for executing different actions within a single transaction, each of which will use the knowledge of this party (its principal) to guide the execution of these actions, so that the entire transaction is performed according to how the party wants it to be done."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,n.jsx)(t.em,{children:"DEMO"})})," transactions pattern (which is what we use) divides transactions in three phases:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["a negotiation phase, in which one or more agents of each ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," exchange data for the purpose of establishing a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"contract"})," that specifies what the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," entails. This phase results either in a commitment decision of all participants, or the termination of the transaction because one of them quits."]}),"\n",(0,n.jsxs)(t.li,{children:["an execution phase, in which (perhaps other) agents of the same principals work (execute actions) to fulfill the ",(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the agreement. This phase results in them stating that they have completed that work (or that they gave up)."]}),"\n",(0,n.jsx)(t.li,{children:"the acceptance phase, in which one or more agents of each participant exchange data that leads to a decision to accept the results, or to escalate (e.g. start a lawsuit against the other participant)"}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"24-ssi-roles",children:"2.4 SSI Roles"}),"\n",(0,n.jsxs)(t.p,{children:["In the various phases of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", each of its participants may need (one or more of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),") to do the following:"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["request the ",(0,n.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it needs for making its commitment or acceptance decision, or for executing its part of the transaction;"]}),"\n",(0,n.jsxs)(t.li,{children:["provide the ",(0,n.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that the other participant(s) need for making their commitment/acceptance decision, or for executing its part of the transaction;"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," the response obtained from the other participant(s) to the data-request;"]}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validate"})," the data obtained from the (",(0,n.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"}),") response, preferably at the moment right before actually using it;"]}),"\n",(0,n.jsx)(t.li,{children:"state any intermediate and/or final results of the transaction to the other participant(s)."}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Self-sovereign_identity",children:"The basic structure of SSI contexts"})," consists of participants referred to as 'Issuer', 'Holder', and 'Verifier', in a configuration referred to as a trust triangle (e.g. in ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#ecosystem-overview",children:"W3C Verifiable Credentials Data Model"}),", the ",(0,n.jsx)(t.a,{href:"https://freecontent.manning.com/the-basic-building-blocks-of-ssi/",children:'book "Self-Sovereign Identity" (Reed, Preukschat, 2020)'}),", and many, many more). In short, an ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-issuers",children:"issuer"})," typically issues ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential",children:"verifiable credentials"})," to a ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-holders",children:"holder"}),", which stores them securely under its own control. This accommodates point 5 (stating results)."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifier",children:"Verifiers"})," typically request such credentials, perhaps better: a composition of data (called a ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-presentations",children:"presentation"}),") that a holder constructs from different such credentials and subsequently sends back in response to such a request, which accommodates points 1 and 2. Then, the verifier will ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verify",children:"verify"})," this response (accommodating point 3)."]}),"\n",(0,n.jsxs)(t.p,{children:["The fact that the ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model",children:"W3C Verifiable Credentials Data Model"})," does not provide for a validator role, and explicitly places ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential-validation",children:"validation"})," of credentials out of its scope, illustrates that we need more than just ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credentials"})," (VCs). Indeed, protocols are needed e.g. for issuing credentials, ",(0,n.jsx)(t.a,{href:"https://identity.foundation/presentation-exchange/",children:"exchanging presentations"}),", revoking credentials etc. Such protocols may provoke the need for additional ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),", e.g. a ",(0,n.jsx)(t.code,{children:"revoker"})," (that would revoke credentials), a ",(0,n.jsx)(t.code,{children:"policy provider"}),", etc."]}),"\n",(0,n.jsxs)(t.p,{children:["In our ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", we postulate the existince of ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holders"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validators"}),", which for our purposes we define as functional components (i.e. components that fit a functional architecture) and that can be readily realized as concrete technical components that can be deployed in run-time contexts to act as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agents"})," for arbitrary ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". It is not exactly the same, but nevertheless in line with the ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#terminology",children:"W3C VC Terminology"}),", which states (with the obvious exception of the validator) that they are roles that ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-entities",children:"entities"})," can or might perform as they execute some function(s)."]}),"\n",(0,n.jsxs)(t.p,{children:["As mentioned before, we expect that more functionalities and/or ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"})," are necessary to make it all work, e.g. that of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),", etc. The bulk of these roles will likely not be of technical nature, but more fitted to the higher architectural levels, e.g. of information architecture, process architecture, governance etc."]}),"\n",(0,n.jsx)(t.h2,{id:"2-functional-architecture-overview",children:"2. Functional Architecture Overview"}),"\n",(0,n.jsxs)(t.p,{children:["Figure 1 shows the initial ",(0,n.jsx)(t.em,{children:"functional"})," eSSIF-Lab architecture, and its scope, context and ",(0,n.jsx)(t.em,{children:"functional"})," components each of which is a (",(0,n.jsx)(t.em,{children:"functional"}),") ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the same party (meaning that they are all part of the same organization as defined above, and they are all (digital) 'Colleagues' of one another)."]}),"\n",(0,n.jsxs)(t.p,{children:["Please be aware that ",(0,n.jsx)(t.em,{children:"functional"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", components, ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", etc. do not necessarily coincide with ",(0,n.jsx)(t.em,{children:"technical"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", components, ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", etc. The technical components can be deployed (downloaded, installed, run), whereas a functional component is a provider of a specified set of ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),"/functionalities an implementation of which can be made part of a technical component. So it is conceivable that a technical component contains an implementation of ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," functional components as well as other functionalities that are not described here, e.g. related to UX, setting ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"preferences"}),", and more. In this functional architecture, the default type of components, ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," etc. are ",(0,n.jsx)(t.em,{children:"functional"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["Since the ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transaction"})," are different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", the negotiation, commitment and execution of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," will be done by ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Assuming that a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," has two such ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", we will use the term '",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"Peer Party"})," (of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", in the context of a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),")' to refer to the participating ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in that ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," that is not the specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself."]}),"\n",(0,n.jsxs)(t.p,{children:["When an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is involved in such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", it will be communicating with a component that it assumes to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"})," of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," may obtain further assurances for that, but that's outside the scope for now). We will use the term '",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"})," (of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", in the context of a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),")' to refer to an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with which the specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," has a communication session. Note that establishing whether or not an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"Peer Agent"})," does not necessarily require knowing who the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"})," actually is."]}),"\n",(0,n.jsxs)(t.p,{children:["The figure below is an overview of the most important ",(0,n.jsx)(t.em,{children:"functional"})," components that any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to conduct electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"}),"."]}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"eSSIF-Lab Single Party Functional Architecture Overview",src:(0,r.c)("images/essif-lab-functional-architecture.png")}),(0,n.jsx)("i",{children:"Figure 1. eSSIF-Lab Single Party Functional Architecture Overview."})]}),"\n",(0,n.jsxs)(t.p,{children:["We use the following coloring conventions in this figure: red is business related, which means that we do not consider this to be part of the SSI Infrastructure. Brown is used for policies, which are defined by (or on behalf) of the principal of the component that uses them to configure themselves, and/or act according to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," preferences and ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),". Green is used for generic SSI infrastructure related functions, and blue represents functions that may be implemented as 'plug-ins' for specific SSI-related technologies."]}),"\n",(0,n.jsx)(t.p,{children:"The remainder of this chapter describes the layers and their components at a high abstraction level. "}),"\n",(0,n.jsx)(t.h3,{id:"21--business-transaction-layers",children:"2.1. Business Transaction Layers"}),"\n",(0,n.jsx)(t.p,{children:"At the top of the figure are two business-related layers. Both are within the scope of the eSSIF-Lab project/architecture, yet they are outside the scope of the eSSIF-Lab infrastructure/architecture - that is because they are too business-specific."}),"\n",(0,n.jsxs)(t.p,{children:["The top layer (in the red rounded rectangle) has the functions of actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),": it starts with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"}),", the data of which is valid, consistent and complete, from which the (business) decision can be made whether or not to engage in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", and that has everything necessary to actually execute that ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". The (administrative) results of such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," are then stored in business data stores. We have put this layer in the eSSIF-Lab architecture for the single purpose of showing how the components of the bottom layer contribute to conduct ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The lower business layer contains two functional components, one for initiating ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," and the other for stating ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," results (as per the ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,n.jsx)(t.em,{children:"DEMO"})})," method), each of which with an associated business ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that contains business-specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The task of the Data Collector (or Data Collector) is to handle and initiate requests from/to ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"})," to engage in some kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", by negotiating and exchanging data (through one or more, physical or electronic communication channels), and to produce a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," form whose contents are complete and valid, enabling an appropriate Colleague to decide whether or not to engage in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". Note that negotiating a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," has two parts: requesting a ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"})," to provide data that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," needs, and providing data on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"})," requests. After all, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," can only start after all ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have decided to commit, which they can only do after each of them has obtained the information it (subjectively) needs to do so. Also note that data that the data collector must ensure that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," context is properly maintained if it chooses to exchange data through different communication channels."]}),"\n",(0,n.jsxs)(t.p,{children:["The task of the data discloser (or data discloser) is to state the (various, sometimes intermediary) results of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", by collecting data from the Business Data Stores, and creating a set of (related) statements/claims that can subsequently be issued to other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Since such state-data may change, issuing data that supersedes an earlier state implies the revocation of such a state."]}),"\n",(0,n.jsx)(t.p,{children:"Note that both components are within scope of eSSIF-Lab architecture, but NOT in scope of the eSSIF-Lab infrastructure, as they are too business-specific."}),"\n",(0,n.jsx)(t.h3,{id:"22--ssi-roles-layer-issuer-verifier-holder-and-wallet",children:"2.2. SSI Roles Layer (Issuer, Verifier, Holder and Wallet)"}),"\n",(0,n.jsx)(t.p,{children:"The SSI Roles Layer contains functional components that provide the functionality associated with the well-known roles of issuer, holder, wallet and verifier. Technical components that provide such functionalities are part of the eSSIF-Lab (technical) infrastructure."}),"\n",(0,n.jsx)(t.p,{children:"Apart from each having a specific task, as described below, implementations that are being deployed by one party should be aligned in that they support the same (sub)set(s) of SSI Protocols and Crypto features, as described in the following section."}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"issuer"})," functionality includes the issuing of what we will generically call 'credentials', i.e. sets of (related) statements/claims (e.g. as produced by the data discloser) that have metadata (e.g. date of issuing) and a digital signature by which third ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can prove its provenance and integrity. Another function of the issuer is to handle revocation (and (un)suspension) of credentials that it has issued. For such tasks, it relies on functions that are made available by the SSI Protocols and Crypto Layer."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"wallet"})," functionality includes the (secure) storage of credentials - both those that have been issued by the issuer (i.e. self-signed credentials) and those that have been obtained from issuers of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Another task of the wallet is to (securely) store (private) keys that can be used to sign or seal data on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Perhaps the most important task of the wallet is to ensure that credentials and keys can only become available to another component if they have the same (single) ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", and will become available if such other component implements a functionality that needs it."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"verifier"})," functionality is to support the data collector as it tries to acquire credentials from some other party for the purpose of negotiating a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),". It does so by creating ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," (or Presentation Definition as it is called in the ",(0,n.jsx)(t.a,{href:"https://identity.foundation/presentation-exchange",children:"draft DIF specfication for Presentation Exchange"}),") that ask for such credentials, sending them to a holder component of another party, receiving a response to such a request (which we call a '",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),"'), verifying the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),", i.e. checking the signature and other proofs of the veracity of both the construction of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," as well as its contents, thus providing the Data Collector with verified data."]}),"\n",(0,n.jsxs)(t.p,{children:["The task of the ",(0,n.jsx)(t.strong,{children:"holder"})," is to handle ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from verifier components (both of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", and of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). Typically, this means looking for the requested data in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," wallet, and using it to construct a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," (=response). However, if the wallet doesn't have it, the holder may negotiate a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with a component of the designated issuer for the purpose of obtaining the needed credential, which - when obtained - it can subsequently store in the wallet and use in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"23--ssi-protocols-and-crypto-layer",children:"2.3. SSI Protocols and Crypto Layer"}),"\n",(0,n.jsxs)(t.p,{children:["While represented as a layer, the SSI Protocols and Crypto Layer can be seen more as a set of libraries that can be used by wallet, holder, issuer and ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," (WHIV) components for the purpose of actually implementing some/all of the functionality that they need to provide. Each 'Component' in this layer implements a specific technology, and any implementation of any of the WHIV components may choose which of these to use. Of course, if one of the WHIV components implements a technology, it would seem that the others would need to do so, too."]}),"\n",(0,n.jsxs)(t.p,{children:["Technologies may come as a (proprietary or open source) library, as a service (offered by one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), or both. There are way too many to mention here, but to give you an idea, here is a classification of such underlying/supporting technologies that seems to be useful. While we do mention some technologies explicitly, this should in no way be interpreted as that this would be necessary to support, or that others are not to be considered."]}),"\n",(0,n.jsxs)(t.p,{children:["First, we have ",(0,n.jsx)(t.strong,{children:"credential-related technologies"}),", most often in the form of libraries, basically for the creation, (storing,) and verification of specific kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," such as ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/",children:(0,n.jsx)(t.em,{children:"Verifiable Credentials"})})," (VCs), ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/index.php/pub",children:(0,n.jsx)(t.em,{children:"Attribute Based Credentials"})}),(0,n.jsx)("sup",{children:"[ABC]"})," (ABCs), ",(0,n.jsx)(t.a,{href:"https://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-X.509-201210-S!!PDF-E",children:(0,n.jsx)(t.em,{children:"X.509 Attribute Certificates"})}),", ",(0,n.jsx)(t.a,{href:"https://openid.net/developers/specs/",children:(0,n.jsx)(t.em,{children:"OIDC"})})," tokens, etc. Various projects/implementations can already be used here, such as ",(0,n.jsx)(t.a,{href:"https://www.hyperledger.org/projects/aries",children:(0,n.jsx)(t.em,{children:"Hyperledger Aries"})}),", ",(0,n.jsx)(t.a,{href:"https://privacybydesign.foundation/irma-en/",children:(0,n.jsx)(t.em,{children:"IRMA"})}),", ",(0,n.jsx)(t.a,{href:"https://opencerts.io/",children:(0,n.jsx)(t.em,{children:"OpenCerts"})}),", ",(0,n.jsx)(t.a,{href:"https://www.blockcerts.org/",children:(0,n.jsx)(t.em,{children:"BlockCerts"})}),", and more."]}),"\n",(0,n.jsxs)(t.p,{children:["Then, there are ",(0,n.jsx)(t.strong,{children:"secure communications technologies"}),", for the purposes of (a) ensuring that a technical component owned by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can recognize that another component as one that it has had previous communications with and/or is owned by an identified ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and (b) setting up a secure ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"}),", i.e. one that guarantees message confidentiality (encryption) and integrity/authentication. A well-known way to do this is SSL, but new ones are being developed, such as ",(0,n.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0005-didcomm",children:(0,n.jsx)(t.em,{children:"DID Comm(unication)"})}),", that uses ",(0,n.jsx)(t.a,{href:"https://github.com/WebOfTrustInfo/rwot8-barcelona/blob/master/draft-documents/peer-DID-method-spec-report.md",children:(0,n.jsx)(t.em,{children:"peer DIDs"})})," (work in progress)."]}),"\n",(0,n.jsxs)(t.p,{children:["Another important category is that of ",(0,n.jsx)(t.strong,{children:"crypto (related) technologies"}),", which are used for various purposes, such as creating/verifying digital signatures, zero-knowledge-proofs, etc. Such technologies may come as a library (e.g. ",(0,n.jsx)(t.a,{href:"https://www.hyperledger.org/projects/hyperledger-ursa",children:(0,n.jsx)(t.em,{children:"Hyperledger/Ursa"})}),"), or as a service, e.g. an ",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32014R0910&from=EN",children:(0,n.jsx)(t.em,{children:"eIDAS"})}),(0,n.jsx)("sup",{children:"[eIDAS]"})," trust service."]}),"\n",(0,n.jsxs)(t.p,{children:["We conclude for now by mentioning ",(0,n.jsx)(t.strong,{children:"blockchain/distributed ledger technologies"}),", for secure logging of (e.g. registration) events, where such logs have the property that it is virtually impossible to change the order and/or contents of the logged events, and that the logs are highly available to those that are authorized. Both public and private blockchains are known to be used, and different SSI-solutions may use them for different purposes, e.g. the registration of schema's, ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"}),", DIDs and associated DID documents, revocation accumulators, etc. Examples include ",(0,n.jsx)(t.a,{href:"https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/ebsi",children:(0,n.jsx)(t.em,{children:"EBSI"})})," (",(0,n.jsx)(t.a,{href:"https://ec.europa.eu/digital-single-market/en/blockchain-technologies",children:(0,n.jsx)(t.em,{children:"European Blockchain Partnership"})}),"), ",(0,n.jsx)(t.a,{href:"https://www.hyperledger.org/projects/hyperledger-indy",children:(0,n.jsx)(t.em,{children:"Hyperledger Indy"})})," (Alastria, Findy, Sovrin), Ethereum (",(0,n.jsx)(t.a,{href:"https://opencerts.io/",children:(0,n.jsx)(t.em,{children:"OpenCerts"})}),", ",(0,n.jsx)(t.a,{href:"https://www.blockcerts.org/",children:(0,n.jsx)(t.em,{children:"BlockCerts"})}),"), bitcoin (",(0,n.jsx)(t.a,{href:"https://www.blockcerts.org/",children:(0,n.jsx)(t.em,{children:"BlockCerts"})}),") and many more."]}),"\n",(0,n.jsxs)(t.p,{children:["It is expected that there are already some interfaces out there that may turn out to be useful here (e.g. (unverified) ",(0,n.jsx)(t.a,{href:"https://fiware-idm.readthedocs.io/en/7.4.0/eidas/",children:(0,n.jsx)(t.em,{children:"FIWARE"})}),", CEF)"]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsxs)(t.p,{children:["[ABC] Its origins lie with the ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/",children:(0,n.jsx)(t.em,{children:"ABC4Trust project"})}),". Extensive ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/index.php/pub",children:(0,n.jsx)(t.em,{children:"documentation"})})," is available, e.g. an ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/download/Deliverable_D2.2.pdf",children:(0,n.jsx)(t.em,{children:"Architecture for Attribute-based Credential Technologies"})})," (also one ",(0,n.jsx)(t.a,{href:"https://abc4trust.eu/download/ABC4Trust-H2.2_ABC4Trust_Architecture_for_Developers.pdf",children:(0,n.jsx)(t.em,{children:"for developers"})}),")."]}),"\n",(0,n.jsxs)(t.p,{children:["[eIDAS5] ",(0,n.jsx)(t.a,{href:"http://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2014.257.01.0073.01.ENG",children:(0,n.jsx)(t.em,{children:'"Regulation (EU) No 910/2014 of the European Parliament and of the Council of 23 July 2014 on electronic identification and trust services for electronic transactions in the internal market and repealing Directive 1999/93/EC"'})}),". ",(0,n.jsx)(t.em,{children:"EUR-Lex"}),". The European Parliament and the Council of the European Union."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"24--api-layers-essif-glue-and-ssi-tech-apis",children:"2.4. API Layers ('ESSIF Glue' and 'SSI Tech APIs')"}),"\n",(0,n.jsx)(t.p,{children:"There are two interface layers in this architecture"}),"\n",(0,n.jsxs)(t.p,{children:["The '",(0,n.jsx)(t.strong,{children:"ESSIF Glue"}),"' interface layer consists of a ",(0,n.jsx)(t.a,{href:"https://gitlab.grnet.gr/essif-lab/tno-ssi-service/developer-docs",children:"documented set of APIs"})," between the data collector and data discloser on the one hand, and the WHIV components on the other hand. The purpose of these APIs is to make calling the WHIV functions as simple as possible, given the functions of the data discloser and data collector. Ultimately, we would like to see these APIs standardized. Having such APIs allows different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to create their own version of the WHIV components, supporting the SSI technologies as they see fit, and shrinking or expanding functionalities as they feel appropriate. ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," can then select such WHIV components as they see fit."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"SSI Tech APIs"})," interface layer is the union of the interfaces of the components within it. Any standardization in there is outside the scope of eSSIF-Lab."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h2,{id:"3-essif-lab-infrastructure-functional-components",children:"3. eSSIF-Lab Infrastructure Functional Components"}),"\n",(0,n.jsx)(t.p,{children:"This section details the functional specifications of the components that are in scope of the eSSIF-Lab infrastructure, i.e. in the green (rounded) rectangle as shown in the figure below:"}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"eSSIF-Lab infrastructural (functional) components",src:(0,r.c)("images/essif-lab-functional-architecture-infra.png")}),(0,n.jsx)("i",{children:"Figure 2: eSSIF-Lab infrastructural (functional) components."})]}),"\n",(0,n.jsx)(t.h3,{id:"31--data-collector-and-validator-policy",children:"3.1. Data Collector and Validator Policy"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the data collector is to produce (transaction-type specific) data structures or forms, each of which contains the necessary and sufficient data that allows (an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to decide whether or not to engage in a (new) ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," of the specified type."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, the data collector would start a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," either"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["when it receives a request from some ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for engaging in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," of a specific kind."]}),"\n",(0,n.jsxs)(t.li,{children:["when it is instructed by, or on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", to request a specific kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," to some ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),".",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.1",id:"user-content-fnref-dc.1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["In either case, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," form (object, context) has to be created that matches the kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", and a '",(0,n.jsx)(t.strong,{children:"transaction-id"}),"' must be generated that identifies this form/object/context. It will be used for binding incoming or outgoing messages to this ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", enabling communications to remain congruent, not only with the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that requested the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", but also with other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," from the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," and/or using different ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["Handling/managing the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"})," through which data can be exchanged is also a task of the Data Collector",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.2",id:"user-content-fnref-dc.2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),". One reason for this is that negotiating a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," not only requires data to be acquired, but also to be provided to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"}),". Another reason is that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"})," may use multiple ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," to provide such data, e.g. human ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (that might use web-browsers, social-media apps, phones, or physical visits), ",(0,n.jsx)("a",{href:"/framework/docs/terms/ssi-agent",hovertext:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",children:"SSI-agents"})," (that use the SSI infrastructure), or other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agents"})," (e.g. services that can provide data when appropriate permissions are submitted - e.g. user consent tokens)."]}),"\n",(0,n.jsxs)(t.p,{children:["Thus, the data collector is generally considered capable of obtaining data through different ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"}),". However, the technical tracks of eSSIF-Lab will exclusively focus on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," through which ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," can be requested and obtained. Any extensions or business productization of data collector designs may be considered in the business tracks of eSSIF-Lab. The latter is not considered any further in this section."]}),"\n",(0,n.jsxs)(t.p,{children:["In order to acquire data through SSI mechanisms for filling in a form for a specific kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", the data collector needs to know what kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," it should ask for, which ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," trusts to issue such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", what kinds of verification proofs for such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," must hold and which may be disregarded.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.3",id:"user-content-fnref-dc.3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})})," Also, when the data collector gets a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that satisfies the necessary verification proofs, it needs a way to map the contents of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," to the structure of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," context that is used internally by (other systems of) its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),".",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.4",id:"user-content-fnref-dc.4","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})})," Also, as the data collector gets more and more data - which it may get through multiple, different channels - it needs to determine whether or not the resulting set is sufficiently consistent and coherent.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.5",id:"user-content-fnref-dc.5","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"5"})})]}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the data collector work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/validator-policy",hovertext:"Validator Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Validator component to function in accordance with the Objectives of its Principal.",children:"validator policy"})," (or data collector policy) is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", which specifies at least:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is willing to (electronically) engage in, from both the requester and the provider perspectives;"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"for each such transaction termtype:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the criteria (business rules) that should be used to determine that the form is 'clean', i.e. that the necessary and sufficient data have been obtained and that they are consistent, coherent, and suitable for making a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," commitment decision."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"})," that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is willing to accept as sources for valid data; (optionally?), the endpoint URI at which issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," do the actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," issuing may be specified",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.6",id:"user-content-fnref-dc.6","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"6"})}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["for each kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),": the verification proofs that must hold to be accepted as a source for valid data."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["the mapping between fields in such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," and fields in the form to be filled in."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," must be designed in such a way that it is extendable as new features will be called for in the future."]}),"\n",(0,n.jsxs)(t.p,{children:["The ability to create new ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," contexts and the availability of the data collector policy enable the data collector to request the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to obtain ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of the types that it can use to fill in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"})," when they satisfy the verification and validation requirements of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),".",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-dc.7",id:"user-content-fnref-dc.7","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"7"})})]}),"\n",(0,n.jsxs)(t.p,{children:["When the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," returns such data (which comes with a list of proofs that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," has checked), the data collector must then validate that data, i.e. determine whether or not it is valid for the specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," it is assembling the data for. The validation rules are ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"-specific and hence come from the data collector policy. For simple cases, validation can simply consist of checking whether or not all verification proofs succeeded. At the other end of the validation spectrum, the data collector itself must make validation decisions, either electronically (according to the data collector policy) or by 'outsourcing' such decisions to human ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," by providing an appropriate validation user interface."]}),"\n",(0,n.jsxs)(t.p,{children:["As long as data is needed, the data collector can intermittently request the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to produce it (or it can use other ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channels"}),", which is outside scope for now). It does so until it times out, or the form has become 'clean'."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"32---verifier-component-and-its-policypreferences",children:"3.2. Verifier Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component is to support the data collector by providing it with a single, simple API that it can use to request and obtain data that it needs to produce a clean ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"}),", as well as the results of checking verification proofs (this is also why it is called the '",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),"' component)."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, the data collector would ask the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to provide a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it can use to fill in a (coherent set of) field(s) in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"}),". It is realistic to think that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," from different ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"})," - trusted by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," - can be used for this purpose. However, it is also realistic that such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," will not use the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"})," - they might well use different schemes to provide such data. Therefore, the data collector should specify a list of pairs (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential-type"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") instances of which could all be used to provide the data it needs - which it can obtain from the data collector policy."]}),"\n",(0,n.jsxs)(t.p,{children:["Then, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," needs to know the address and protocol that it can use to reach a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component owned by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is trying to negotiate the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with. The data collector specifies this as part of the request - and it can do so because it has received the original request, and does all ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," handling."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," are not expected to handle every kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (e.g. VC's, ABC's, etc.) that exists, but rather a specific subset. For (at least one of) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"}),", the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," can construct a so-called ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"}),", i.e. a message that is specific for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"})," and/or associated protocol, which it can then send to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder's"})," address."]}),"\n",(0,n.jsx)(t.p,{children:"This request message should contain at least"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-id",hovertext:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",children:"transaction-id"}),", so that when it is copied into the associated response message, the latter can be associated to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," it belongs to. Also, it should contain the"]}),"\n",(0,n.jsxs)(t.li,{children:["the (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") pairs that may satisfy the request, and to each of these additional data, e.g. the URI of the endpoint where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," issues such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", the maximum age of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", etc."]}),"\n",(0,n.jsxs)(t.li,{children:["meta-data that may be useful for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," (or its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"), e.g. texts stating the purpose(s) for which the data will be used (",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," Art. 5.1.b), or requesting consent (",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," Art. 7.2) \u201cin an intelligible and easily accessible form, using clear and plain language\u201d."]}),"\n",(0,n.jsxs)(t.li,{children:["a signature of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", for the purpose of showing compliance with the ",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," (e.g. Art 28.3.h), and enabling the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to obtain proof that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," has violated the ",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})}),"'s minimization principle asked for data for a particular purpose, which can be used in an argument in disputes about data minimization (",(0,n.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,n.jsx)(t.em,{children:"GDPR"})})," Art. 5.1.c)."]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"The request message must be designed in such a way that it is extendable as new features will be called for in the future."}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier-policy",hovertext:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",children:"verifier policy"})," object is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", which specifies at least: [to be elaborated]"]}),"\n",(0,n.jsxs)(t.p,{children:["A response to this request (called a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),") will be obtained from a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer party"}),". This response will contain a reference to the request, allowing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to combine them. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," will then check that the data in the response is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it has asked for (correct type/",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),"), verify the proofs that are provided (predominantly the digital signature), and do some additional checks (e.g. whether or not the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," has expired, is revoked, and such)."]}),"\n",(0,n.jsxs)(t.p,{children:["Then, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," will send a message to the data collector, containing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-id",hovertext:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",children:"transaction-id"}),", the data it has received, and the results of the various checks."]}),"\n",(0,n.jsx)(t.h3,{id:"33---holder-component-and-its-policypreferences",children:"3.3. Holder Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component is to handle ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (both of its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", and of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and responding to such requests."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component would access its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," to check if it has a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it can use to construct a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," (i.e. response) that satisfies the received request."]}),"\n",(0,n.jsxs)(t.p,{children:["It may happen that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," does not have such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". However, for every (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") pair, the request should specify the URI that is capable of issuing such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". If or when the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder policy"})," permit this, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," then requests its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," data collector to initiate a new ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," that will get the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from that ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", for which a clean ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"transaction form"})," would then consist of one that contains said ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". The ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," would then store it in its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),", and then proceed to service the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," request as if it had obtained that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["It may also happen that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," has multiple ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that satisfy the request, in which case the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," must choose the one to use for constructing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),". Again, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder policy"})," will specify how this choice needs to be made, and whether or not this can be done automatically by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),". If not, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," will need to provide for an interaction with a human Colleague that will make such decisions."]}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder policy"})," object is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", which specifies e.g.:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["whether or not ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," may be collected 'on the fly';"]}),"\n",(0,n.jsxs)(t.li,{children:["how to choose between ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that all satisfy a ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," (and whether the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," can make such choices by itself, or whether or not human interaction is required);"]}),"\n",(0,n.jsxs)(t.li,{children:["the kinds of events and data to write to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),"-audit-log."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"34--data-discloser-and-issuing-policy",children:"3.4. Data Discloser and Issuing Policy"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the data discloser component is to state the (various, sometimes intermediary) results of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", by collecting data from the Business Data Stores, and creating a set of (related) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements/claims"})," that can subsequently be issued to other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". A special kind of result is the (provisioning of) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," already has created."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, and at any point in time, ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are capable of expressing ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements"})," about ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that they know to exist. They could express ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements"})," about individuals, about themselves, the state of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", and so on. We will use the term '",(0,n.jsxs)(t.strong,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," (of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")"]}),"' to refer to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows to exist, and about whom/which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," has been made."]}),"\n",(0,n.jsxs)(t.p,{children:["We will use the term '",(0,n.jsxs)(t.strong,{children:["subject-id (of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")"]}),"' to refer to the representation that this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has chosen to use for referring to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," in said ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"}),". A subject-id must have the property of being an ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," within every administrative context that this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses. It need not be humanly interpretable (and preferably is not)."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," need to specify the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," they are willing to issue, the class of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," (e.g. people, cars, ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),") for which it will issue them, and the information schema (structure) that it will use in ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of such kinds.",(0,n.jsx)("sup",{children:"[Data Discloser.1]"})," This allows the data discloser to construct data objects that conform to this information schema, and present it to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component for actual issuing."]}),"\n",(0,n.jsxs)(t.p,{children:["The data discloser policy specifies the kinds of (linked-)data-objects that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," may be created for. This allows the data discloser to construct such a (linked-)data-objects for every subject-id that identifies a ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the class for which a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," can be issued, which can subsequently be sent to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component that can turn it into a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of a specific sort."]}),"\n",(0,n.jsxs)(t.p,{children:["You can think of the data discloser as the component that pulls all data together that can be put in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (e.g. in a passport), and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," as the component that puts the data in an (empty) passport, and signing it so as to create the actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The data discloser may either push ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," data to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component, so that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," always has up-to-date ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", or it can wait until the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," requests ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," data for the creation of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of a specific type for a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsxs)(t.p,{children:["[Data Discloser.1] We assume/stipulate that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," maintains a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-catalogue",hovertext:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",children:"credential-catalogue"})," that contains this, and other information about every kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it issues, and that such catalogues are available to other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that want or need to use such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"35--issuer-component-and-its-policypreferences",children:"3.5. Issuer Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component is to issue '",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"', i.e. digital constructs that contain"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["sets of (related) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statements/claims"})," (e.g. as produced by the data discloser)"]}),"\n",(0,n.jsxs)(t.li,{children:["metadata (e.g. type of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", date of issuing and expiration, endpoints, e.g. for revocation checking, ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential type"}),", credential advertisements, credential enforcement ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", etc.)"]}),"\n",(0,n.jsxs)(t.li,{children:["proofs (e.g. a digital signature by which third ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can prove its provenance and integrity."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Another purpose that an ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," might serve is to provide a means that allows any other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that somehow has obtained a copy or ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", to verify whether or not the data therein is conformant to the business administration of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". We will use the term 'revocation service' to refer to such means. Whether or not an ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," provides such a service, and what kind of revocation service is provided (e.g. a revocation list, an online revocation status protocol, etc.), is a decision that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," should make, and specify in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer-policy",hovertext:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",children:"issuer policy"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component may issue ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," in various formats, e.g. as a Verifiable Credential (VC), an Attribute-Based Credential (ABC), an OpenID Connect/JWT token, etc. The issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," must specify ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," in such a way that if the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is issued in different formats, it is possible for an arbitrary ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to determine whether or not two ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that have different formats, are in fact the same. One way of doing this is that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," generates an ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," for every ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that it constructs (before expressing it in a specific format)."]}),"\n",(0,n.jsxs)(t.p,{children:["After the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," has created a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (in one or more formats), it checks the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," to see if it contains a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of the same type for the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". If (one or more formats) are there, and their contents are the same as the newly created ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", the existing ones are revoked, deleted and/or archived/tombstoned.",(0,n.jsx)("sup",{children:"[Issuer.1]"})," Then, the newly created ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is added to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," (in one or more formats). Thus, at any point in time, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," will contain an actual set of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that have been issued.",(0,n.jsx)("sup",{children:"[Issuer.2]"})]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.p,{children:"[Issuer.1] Tombstoning is a mechanism that is used e.g. in (distributed) ledgers that do not allow for actual deletion, such as blockchains, by marking entries in the ledger as 'being deleted' (i.e. adding a 'tombstone' to such entries)."}),"\n",(0,n.jsxs)(t.p,{children:["[Issuer.2] This allows e.g. individuals, that have an ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component in their SSI app, to issue self-signed ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," and provide them to ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifiers"})," that request them as usual for non-self-signed ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"36--wallet-component-and-its-policypreferences",children:"3.6. Wallet Component, and its Policy/Preferences"}),"\n",(0,n.jsxs)(t.p,{children:["The primary purpose of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," Component is to (securely) store data, and in particular:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," - both those that have been issued by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," (i.e. self-signed ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),") and those that have been obtained from ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuers"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and"]}),"\n",(0,n.jsxs)(t.li,{children:["(private) keys e.g. for signing/sealing data on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Other kinds of data may be stored by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," as well - we will have to see what is practical and makes sense."]}),"\n",(0,n.jsx)(t.p,{children:"By 'securely storing data' we mean that such data"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["remains available until a request is received from an ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"digital colleague"})," that is entitled to request deletion of such data;"]}),"\n",(0,n.jsx)(t.li,{children:"remains unchanged during the time in which it is stored;"}),"\n",(0,n.jsxs)(t.li,{children:["can only become available to ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"digital colleagues"})," that implement a functionality that requires such access (e.g. a ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component);"]}),"\n",(0,n.jsxs)(t.li,{children:["can only be stored by ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"digital colleagues"})," that implement a functionality that require such data to be stored (e.g. a ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component)."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["It is expected that components other than the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," will (arise and) need access. One example could be a component that is capable of securely signing data on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Another example could be a component that implements some kind of credential revocation functionality."]}),"\n",(0,n.jsxs)(t.p,{children:["Human beings cannot directly access any ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component, not even the ones they own. They need an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"})," that is capable of authenticating them as (an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component, and upon successful authentication provides a User Interface through which the Human Being can instruct this ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"})," to manage the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet's"})," contents."]}),"\n",(0,n.jsxs)(t.p,{children:["In order to make the ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component work, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet-policy",hovertext:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",children:"wallet policy"})," object is created by, or on behalf of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", the contents of which remains to be specified."]}),"\n",(0,n.jsx)(t.h2,{id:"4-initial-ssi-agent-network-architecture",children:"4. Initial SSI-Agent Network Architecture"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This chapter is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," need to deploy (technical) components that act as their ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),". Individuals would typically have a mobile app whose user interface allows them to fulfill any or all of the roles of ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),". Wallet functionality may be included in this app, but it might equally well live in the cloud, as a second ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"(digital) agent"}),". An individual might also have (cloud) servers that ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may contact for conducting ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," without the need for the individual itself to do something. All of this holds equally well for larger ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["It is conceivable that the set of SSI functions is spread over multiple ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"(digital) agents"}),", in which case there is going to be a need for such ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," to contact one another, and conduct ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in a way that may differ from doing that with ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Basically, this can be seen as ",(0,n.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleagues"})," interacting with one another to get things done within one ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Seen from the outside, it looks like every ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," has a (smaller or larger) network of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),". This chapter provides more details on this topic."]}),"\n",(0,n.jsx)(t.p,{children:"The SSI-Agent Network Architecture has two viewpoints:"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.strong,{children:"intra-party or single-party SSI viewpoint"}),", which focuses on the set of (human and/or electronic) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of a single, specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.strong,{children:"inter-party or multi-party SSI viewpoint"}),", which is about specific functional components (e.g. ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", etc.) that typically belong to different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["An individual ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may use the single-",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," SSI viewpoint to come to grips with concerns related to the creation and maintenance of its network of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"}),". The set of concerns would include:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["How can electronic components be ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"?"]}),"\n",(0,n.jsxs)(t.li,{children:["How can the integrity of such ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic agent"})," be stated in a trustworthy manner (do such components need some kind of accreditation certificate, do we need to come up with a service that can remotely test the integrity of a component and have it issue ephemeral integrity-certificates/",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", \u2026)?"]}),"\n",(0,n.jsxs)(t.li,{children:["How can the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," specify which of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," may talk with which other ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", and for what purposes?"]}),"\n",(0,n.jsxs)(t.li,{children:["How should a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," specify the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for the various SSI functionalities - what kind of support would be useful here?"]}),"\n",(0,n.jsx)(t.li,{children:"\u2026"}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that want (their ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),") to interact with one another may use the multi-",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," SSI viewpoint to come to grips with concerns related to the interoperability of the functionalities that their components implement. The set of concerns would include:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["How can ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact with one another at the information level (this includes decentralized semantic interoperability issues, advertising ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", how a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can find other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that issue ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that are useful to him, etc.)"]}),"\n",(0,n.jsxs)(t.li,{children:["What kinds of underlying technologies must ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," support so as to be(come) interoperable with ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that it wants to interact with?"]}),"\n",(0,n.jsx)(t.li,{children:"\u2026"}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"5-high-level-transaction-flows",children:"5. High Level Transaction Flows"}),"\n",(0,n.jsxs)(t.p,{children:["This chapter explains at a high level how electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," are being conducted. This is prerequisite to the explanations in chapter 4, that describe how the eSSIF-Lab architectural components are used in such ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". For illustrative purposes, we stick to the example of getting a parking permit that we introduced in section 1.1."]}),"\n",(0,n.jsx)(t.h3,{id:"51--overview",children:"5.1. Overview"}),"\n",(0,n.jsx)("br",{}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"High-level transaction overview",src:(0,r.c)("images/essif-lab-high-level-trx-overview.png")}),(0,n.jsx)("i",{children:"Figure 3: High-level transaction overview."})]}),"\n",(0,n.jsxs)(t.p,{children:["The adjacent figure shows how a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," is conducted at the highest abstraction level. One ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", called the 'Requester', sends a request for a product or service to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (that we will call the 'Provider'). Then, they start to negotiate a 'transaction agreement', which means that they exchange data through various channels for the purpose of establishing the details of the product/service to be provided and the compensation, data needed to mitigate ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", etc., all of which is necessary for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to (individually/subjectively) decide whether or not to commit to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". Section 3.2 provides more detail about this phase."]}),"\n",(0,n.jsx)(t.p,{children:"After commitment, the producer works to provide the product or service, and the requester arranges the compensation. This phase is entirely up to the business, and hence out of scope of this document."}),"\n",(0,n.jsxs)(t.p,{children:["When all is done, ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may issue a (signed) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," that specifies the results. Section 3.3. provides some more details about this phase."]}),"\n",(0,n.jsxs)(t.p,{children:["In the example of the parking permit, a citizen (requester) sends a request to its municipality (provider) for obtaining a parking permit (the product/service). Then, the citizen fills in an online form (and uploads necessary PDFs) to enable the municipality to decide whether or not to produce the requested permit. The eSSIF-Lab architecture adds a secondary, ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"electronic communication channel"})," that allows citizens to fill in the forms by using e.g. an SSI app on their phone. When the form is complete, the municipality decides whether or not to produce and issue the permit, which it can do as usual. It can also issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that states the result of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", i.e. contains the details of the parking permit."]}),"\n",(0,n.jsxs)(t.p,{children:["Please note that while ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," are symmetrical in nature (i.e. both requester and provider need data from the other so as to decide whether or not to commit to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),"), there is an implicit asymmetry in that activities that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," perform are ordered in time, which implies e.g. that the commitment decisions of both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," cannot be done at the same time. Also, in practice, it often happens that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," requires the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to have executed (and stated) its part of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," before it actually commits to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". For example, a provider may require the requester to have paid for the product before it is being shipped out. Consequently, the protocols for exchanging data/",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," will need to support such 'asynchronous' ways of working."]}),"\n",(0,n.jsx)(t.h3,{id:"52--transaction-negotiation-phase",children:"5.2. Transaction Negotiation Phase"}),"\n",(0,n.jsxs)(t.p,{children:["This phase starts by the requester sending a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-request",hovertext:"Transaction Request: a message, send by a requesting Party to a providing Party, that initiates the negotiation of a new Transaction Agreement between these Parties for the provisioning of a specific product or service.",children:"transaction request"})," to the provider, and ends whenever either one of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," quits, or both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," commit."]}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"High-level transaction negotiation",src:(0,r.c)("images/essif-lab-high-level-trx-negotiation.png")}),(0,n.jsx)("i",{children:"Figure 4: High-level transaction negotiation."})]}),"\n",(0,n.jsxs)(t.p,{children:["This figure shows the high-level interactions during this phase. It starts by the requester sending a request for a product or service to the provider. Typically, this would lead to the provider presenting a (web) form the requester must fill in. In the eSSIF-Lab context, the form will also provide a means for setting up a SSI ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"}),", i.e. a secure ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," through which provider and requester can both request and obtain (",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentations"})," of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", the contents of which they can use to fill in the form. Then, after the form is 'clean', i.e. contains sufficient information for deciding whether or not to commit to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", this phase ends."]}),"\n",(0,n.jsxs)(t.p,{children:["Note that forms may contain fields that are required only in specific circumstances. It may only be possible to assess whether or not such circumstances apply after some (other) fields have been filled in. This means that the phase for requesting ",(0,n.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentations"})," and responding to such requests may very well consist of multiple requests and associated responses."]}),"\n",(0,n.jsxs)(t.p,{children:["In the example of the parking permit, the municipality might ask for a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that proves the requester is a citizen that is a registered inhabitant of said municipality, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," stating its residential address, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," stating the make and license plate of the vehicle for which a parking permit is requested, etc. All this is subject to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that the municipality has established for issuing such permits, and hence, it must be expected to differ between municipalities."]}),"\n",(0,n.jsx)(t.p,{children:"An example of conditionally required fields would be when the requester wants the municipality to customize the parking lot, e.g. because the requester has disabilities. Assessing such circumstances depends on the (optional) field where the requester must state any disabilities they have, and when that is the case, the requester may be asked to fill in fields such as whether or not a parking lot has to be customized (painted blue, with a sign stating that it is reserved for the provided license-place, or the kind of charging device if they have an electric vehicle)."}),"\n",(0,n.jsxs)(t.p,{children:["Conversely, the citizen might request the (alleged) municipality to provide ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", e.g. to prove that it is actually an official municipality of the country it is part of. This would provide assurance to the citizen that it would actually be paying the fees to that municipality rather than to e.g. a rogue ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that might have spoofed the website of the municipality."]}),"\n",(0,n.jsx)(t.h3,{id:"53--stating-transactions---issuing-credentials",children:"5.3. Stating Transactions - Issuing Credentials"}),"\n",(0,n.jsxs)(t.p,{children:["In the eSSIF-Lab context, we take '",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"' to mean any (set of coherent) ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement(s)"})," about any (one or more) ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"(s) that a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued with proof of provenance (i.e. anyone else can determine the identity of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),") and a proof of integrity (i.e. anyone can determine whether or not the content of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," has been changed/tampered with since it was issued). From this, it follows that any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can issue any kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," for any ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that it knows to exist. A ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," does not need to be about a person or an ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc."]}),"\n",(0,n.jsxs)(t.p,{children:["We foresee two ways in which ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," can be issued:"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["both the requester and provider may issue ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," to the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in the process flow that they are in. They can do so for the purpose of stating any (lack of) progress and/or results of the administrative process flow they are in.\nIn the example of the parking permit, the municipality may need some time to do some manual checks before it can issue the permit; in this case, it could issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that states that the citizen has requested the parking permit and any other details that might be appropriate. Also, if it can issue the parking permit straight away, it can issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that contains the details of that permit. The requester may issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," to the municipality stating the date/time and kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", judgements or comments about the service that the municipality has provided."]}),"\n",(0,n.jsxs)(t.li,{children:["any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may issue a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," upon request. Basically, this means that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in the role of requester) issues a request to that other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in the role of provider) asking for the particular ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),". This is just another case of doing ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", that can be handled just as any other kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),".\nIn the example of the parking permit, when a citizen requests a permit, the provider might look for an existing permit prior to issuing a new one (it would have to do such a check during the process anyway), and depending on its business logic it would be providing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," without further ado, or start the process of issuing a new one."]}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"6-detailed-transaction-flows",children:"6. Detailed Transaction Flows"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This chapter is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)(t.p,{children:["This chapter explains the details of how electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," are being conducted using the eSSIF-Lab architectural components as described in chapter 2. We keep on using the parking permit example that we introduced in section 1.1. for illustrative purposes."]}),"\n",(0,n.jsxs)(t.p,{children:["Note that both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", requester and provider, each have components as described in chapter 2. Also note that whenever we introduce another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", it too has such components. Thus, every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can play any of the traditional SSI roles '",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),"' and '",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),"', and each has its own '",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"' functionality. Also, they all have data collector and data discloser functionality that connect these aforementioned infrastructural components with the business applications."]}),"\n",(0,n.jsxs)(t.p,{children:["When reading the next sections, please be aware that when a component of one of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," communicates with another component, this other component may be of the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as well as of the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Figure 2 only shows components that belong to a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"61--starting-a-transaction",children:"6.1. Starting a Transaction"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This section is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)(t.p,{children:["The requester starts the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," by pointing his web-browser to a web-page of the provider that (a) explains how to get a parking permit, and (b) provides a parking-permit application form that needs to be filled in. Technically, this means that the browser does a GET request to an endpoint that is serviced by the providers data collector component."]}),"\n",(0,n.jsxs)(t.p,{children:["The data collector services this request by creating an empty form of a type appropriate for the request. Then, it continues with requesting data to fill in the form (and providing data as requested by the other Party). It starts this by providing a web page that includes the form to be filled in, as well as a deep-link, QR-code or something similar that allows the requester's browser (plug-in) or SSI-app to contact the provider-endpoint and set up a secure ",(0,n.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," through which both can communicate electronically. From then on there are two channels between the requester and the provider: one is a traditional (manual) web-browser - web-server channel, the other is one within which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/ssi-agent",hovertext:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",children:"SSI-Agents"})," of various ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will be communicating."]}),"\n",(0,n.jsx)(t.p,{children:"It is a task of the data collector to orchestrate the inputs: different parts of the form may be filled in and subsequently changed in different ways. Some parts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"are required only after a certain condition is met (which is to be evaluated whenever the data that is entered into the form is changed)"}),"\n",(0,n.jsx)(t.li,{children:"must or may initially be filled in manually (i.e.: through the browser);"}),"\n",(0,n.jsxs)(t.li,{children:["must or may initially be filled in with data from a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),";"]}),"\n",(0,n.jsx)(t.li,{children:"may be changed manually;"}),"\n",(0,n.jsxs)(t.li,{children:["may be changed with data from a newly supplied ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Because of this orchestration, the interface to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component can be quite simple; it is shown in the image below:"]}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"Generic Verification with SSI service",src:(0,r.c)("images/generic-verification-with-ssi-service.png")}),(0,n.jsx)("i",{children:"Figure 5: Generic Verification with SSI service."})]}),"\n",(0,n.jsxs)(t.p,{children:["The request ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," is included in messages between the data collector and ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," so as to allow them to handle different ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," at the same time."]}),"\n",(0,n.jsxs)(t.p,{children:["We assume that the provider has specified the form and the associated validation- and issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that make the following description work. We refer the reader to section [tbd] for an explanation of how the provider can do this."]}),"\n",(0,n.jsx)(t.h3,{id:"62--stating-a-transaction",children:"6.2. Stating a Transaction"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:(0,n.jsx)(t.em,{children:"The eSSIF-Lab functional architecture is not final. This section is an example of how work that is currently being done may already be documented for the purpose of furthering discussions and providing inspiration to readers."})})}),"\n",(0,n.jsxs)("p",{align:"center",children:[(0,n.jsx)("img",{alt:"Generic Issuing with SSI service",src:(0,r.c)("images/generic-issuing-with-ssi-service.png")}),(0,n.jsx)("i",{children:"Figure 6: Generic Issuing with SSI service."})]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.1",children:["\n",(0,n.jsxs)(t.p,{children:["This feature ensures that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," is really two-way, and both ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can request ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," from the other. For example, a web-shop can then ask for a (delivery) address ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", and the customer can ask for a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," issued e.g. by the chamber of commerce that the web-shop is a legitimate company (and not some maffia website). ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.2",children:["\n",(0,n.jsxs)(t.p,{children:["It may well be that this functionality can somehow be split off in the (near) future. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.3",children:["\n",(0,n.jsxs)(t.p,{children:["For high-value ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", verification proofs are more important than for low-value ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". This is to be decided by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of the data collector. An example from the physical world: in order to obtain a visa for China, it is required that your passport (",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),") remains valid for 3 months after the end of your visit. But in order to identify yourself at the reception desk of a hotel, your passport may have expired several years. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.4",children:["\n",(0,n.jsxs)(t.p,{children:["For example, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that contains an address uses a specific schema to specify addresses, e.g. the 'PostalAddress' as defined by schema.org. This schema differs quite a bit from that of Dutch addresses as ",(0,n.jsx)(t.a,{href:"https://bag.basisregistraties.overheid.nl/def/bag",children:(0,n.jsx)(t.em,{children:"defined"})})," by the official (authentic) Dutch Registration of Addresses and Buildings (BAG). It may also well differ from the structure of addresses that databases of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," have implemented. Mapping allows such cases to be accommodated for. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.4","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.5",children:["\n",(0,n.jsxs)(t.p,{children:["Inconsistent or incoherent data is necessary for various purposes. First, it allows for correct further processing of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),". A non-existent postal code, or one that doesn't match the delivery address, may hinder a fluent ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," processing, resulting in additional costs and processing times. Another purpose is the early warning or detection of possible fraud/abuse. Remember that part of the data is being asked for reducing ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", and checking consistency/coherence of such data is part of the risk mitigation process. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.5","data-footnote-backref":"","aria-label":"Back to reference 5",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.6",children:["\n",(0,n.jsxs)(t.p,{children:["This enables the data collector to pass the endpoint URI on to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," when it requests for such a ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", which in turn can send it to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," enabling them to obtain the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from that ",(0,n.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," endpoint if that other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not have that ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," in its ",(0,n.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),". The endpoint URI can in fact be put in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", because the (human) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that creates/maintains the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," would need to know that the issuing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is actually issuing such ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", what their contents means, etc., and hence is capable of tracking down the URI where that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," issues the ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),". ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.6","data-footnote-backref":"","aria-label":"Back to reference 6",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-dc.7",children:["\n",(0,n.jsxs)(t.p,{children:["A reference to this specification will be added when it becomes available (draft or otherwise). ",(0,n.jsx)(t.a,{href:"#user-content-fnref-dc.7","data-footnote-backref":"","aria-label":"Back to reference 7",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var n=a(1504);const s={},r=n.createContext(s);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/086868ce.2c1df406.js b/assets/js/086868ce.2c1df406.js deleted file mode 100644 index 6043fee27..000000000 --- a/assets/js/086868ce.2c1df406.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8909],{2164:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>i,default:()=>f,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=a(7624),n=a(2172);const o={id:"mandate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mandate",formPhrases:["mandate{ss}","mandated","mandating","mandator{ss}","mandatee{ss}"],status:"draft",grouptags:null,hoverText:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",glossaryTerm:"Mandate",glossaryText:"a right or duty that one [party](@) (the [mandator](mandate@)) has granted to another [party](@) or [employee](@) (the [mandatee](mandate@)) for executing a specific (set of) [action](@) in the name of, and under responsibility/accountability of, this (first) [party](@).",date:20220220},i="Mandate",s={id:"terms/mandate",title:"Mandate",description:"Short Description",source:"@site/docs/terms/mandate.md",sourceDirName:"terms",slug:"/terms/mandate",permalink:"/framework/docs/terms/mandate",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/mandate.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"mandate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mandate",formPhrases:["mandate{ss}","mandated","mandating","mandator{ss}","mandatee{ss}"],status:"draft",grouptags:null,hoverText:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",glossaryTerm:"Mandate",glossaryText:"a right or duty that one [party](@) (the [mandator](mandate@)) has granted to another [party](@) or [employee](@) (the [mandatee](mandate@)) for executing a specific (set of) [action](@) in the name of, and under responsibility/accountability of, this (first) [party](@).",date:20220220},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function c(t){const e={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"mandate",children:"Mandate"}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:["A ",(0,r.jsx)(e.strong,{children:"mandate"})," a right or duty that one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),") has granted to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),") for executing a specific (set of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in the name of, and under responsibility/accountability of, this (first) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Because of that, such ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," must be executed according to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),", and this is what distinguishes it from a ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["Note that ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," are never ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatees"}),"; they can only be that in their capacity of being ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," by a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which may be the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," itself, but also some other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The reason for that is that this ensures the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," by that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which makes that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," accountable in cases where the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," misbehaves by misusing, or exceeding the rights and duties that are granted by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"Mandates"})," come in various flavors, ranging from very informal to very formal, with little or much details, implict or explicit, and in a human and/or machine readable form."]}),"\n",(0,r.jsxs)(e.p,{children:["Informal ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," typically do not come with assurances and are usually not registered. An example of this is a car owner granting permission to someone else to use the car for some period of time. When"]}),"\n",(0,r.jsxs)(e.p,{children:["Particularly in governmental, policing and judicial settings, ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," will be formal because the ability to establish their existence is necessary as part of chains of evidence. Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," may also (need to) be registered so that third parties can check their existence, the extent of rights and/or duties that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," has been granted (i.e. what it can and cannot do under the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"), and obtain assurances to its rightful issuance (the issuer of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," must have the same right or duty as is ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"}),", as well as the right to ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," that right or duty."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"Mandates"})," can also be very specific and explicit. For example ",(0,r.jsx)(e.a,{href:"https://www.oauth.com/oauth2-servers/access-tokens/",children:"OAuth access tokens"}),", or other kinds of permissions are ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," for designated IT components (that act on behalf of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") to access particular resources that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),", and/or have such resources processed."]}),"\n",(0,r.jsxs)(e.p,{children:["A particular kind of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," is called 'consent'. Basically, this means that an ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (of an arbitrary ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") can request that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," grants a pecific set of rights/duties to that ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"; if the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," consents, then that is equivalent as if it had granted the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," these rights/duties as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["Rights and duties are assigned to ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," - not ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),". However, executing ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that exercise such rights can only be done by ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," - not ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (see the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party, actor, and actions pattern"}),"). In its simplest form, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," can be seen as a (set of) task(s) that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," assigns to one or more of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),". In a more complex form a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," can be seen as the permission (right) or tasking (duty) that is assigned to (and agreed upon with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer(s)"})," of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee(s)"})," of other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," is only valid if the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," right or duty is one that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," actually has. If, for example, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is the holder of a bank account, it has the right to transfer funds out of that account. If the bank supports ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", the holder can ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," this right to other people, or even services in the bank (e.g. for making automatic payments). A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has no right to transfer funds out of a bank account should not be enabled to create valid ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," so that other ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," could start depleting it."]}),"\n",(0,r.jsxs)(e.p,{children:["A special kind of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," is that where the right to ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," certain rights or duties (or: the execution of certain ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),") is ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"}),". Particularly if a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," for a certain right or duty (or: task), it may not have a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," that would enable it to create ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," for other so do that task."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"Mandates"})," are subject to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which has the rules and constraints that specify what can(not) be done with them. Thus, ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," are enforced using the means that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," applies for that. The same goes in case of conflicts that concern ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),". Also, ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," may themselves specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", or templates for ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," that e.g. only require the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee(s)"})," to be filled in."]}),"\n",(0,r.jsxs)(e.p,{children:["As explained (see the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duties and rights pattern"}),"), rights and duties are relations between ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),": ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have rights/duties ",(0,r.jsx)(e.em,{children:"towards"})," others. For example, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is holder of a bank account has a right (that it can exercise) towards the bank to transfer money out of the account, which implies that the bank has a corresponding duty to enable that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to exercise that right. This makes that it is not trivial to operationalize ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),": simply creating a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," does not mean that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the corresponding duties and/or rights can recognize them as being authentic, or can handle them. This is particularly an issue when verifying the authenticity and subsequent handling are to be done electronically."]}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["The purpose of (formal and/or explicit) ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," is that it enables ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to establish whether or not ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that execute (a) specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action(s)"})," are entitled to do so."]}),"\n",(0,r.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(e.p,{children:["A mandate is (",(0,r.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", that expresses) a ",(0,r.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/volition",children:"volition"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in the role of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),") that pertains to:"]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["a set of rights and/or duties that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," disposes of, and that are the subject of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),";"]}),"\n",(0,r.jsxs)(e.li,{children:["at least one other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (in the role of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),");"]}),"\n",(0,r.jsxs)(e.li,{children:["at least one (kind of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (activity, task), the execution of ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (of such kinds) exercise one or more of the specific rights and/or duties;"]}),"\n",(0,r.jsxs)(e.li,{children:["a (possibly empty) ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that specifies the rules, working-instructions, preferences and other guidance for ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatees"})," as they execute such ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),";"]}),"\n",(0,r.jsxs)(e.li,{children:["a commitment of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," that expresses its intention to have the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee(s)"})," execute such (kinds of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action(s)"})," in its name and under its responsibility/accountability;"]}),"\n"]}),"\n",(0,r.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["In the law of a nation, it may say that the Mayor of a municipality has the duty to register every person that takes residence in that municipality. The Mayor may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," a selected set of civil servants that the municipality employs to do the actual registration."]}),"\n",(0,r.jsxs)(e.li,{children:["The police (as an ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),") has the right to fine drivers for driving through a red (traffic)light. The job description of traffic officers states that they can do the actual work - take the streets, look at traffic, and fine trespassers. However, (appropriately certified) photographic equipment may also be ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," to do this (electronically)."]}),"\n",(0,r.jsxs)(e.li,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that is the holder of a bank account may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," other people to (also) transfer funds out of that bank account."]}),"\n"]}),"\n",(0,r.jsx)(e.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(e.p,{children:["In regular language, the word 'mandate' has multiple meanings, that differ e.g. in whether or not accountability is transferred, whether or not the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," has the liberty to choose the way in which (s)he exercises the rights, or whether or not the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," must be accepted by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," - implicitly or explicitly by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),", or because of a rule or ruling within the context of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["A Dutch explanation of the differences between 'mandate' and 'delegate' can be found ",(0,r.jsx)(e.a,{href:"https://www.vijverbergadvocaten.nl/bestuursrecht/algemeen-bestuursrecht/mandaat-delegatie-en-volmacht",children:"here"}),"."]})]})}function f(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(c,{...t})}):c(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var r=a(1504);const n={},o=r.createContext(n);function i(t){const e=r.useContext(o);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),r.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/086868ce.4a1cd0e3.js b/assets/js/086868ce.4a1cd0e3.js new file mode 100644 index 000000000..62e686e76 --- /dev/null +++ b/assets/js/086868ce.4a1cd0e3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8909],{2164:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>i,default:()=>f,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=a(7624),n=a(2172);const o={id:"mandate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mandate",formPhrases:["mandate{ss}","mandated","mandating","mandator{ss}","mandatee{ss}"],status:"draft",grouptags:null,hoverText:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",glossaryTerm:"Mandate",glossaryText:"a right or duty that one [party](@) (the [mandator](mandate@)) has granted to another [party](@) or [employee](@) (the [mandatee](mandate@)) for executing a specific (set of) [action](@) in the name of, and under responsibility/accountability of, this (first) [party](@).",date:20220220},i="Mandate",s={id:"terms/mandate",title:"Mandate",description:"Short Description",source:"@site/docs/terms/mandate.md",sourceDirName:"terms",slug:"/terms/mandate",permalink:"/framework/docs/terms/mandate",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/mandate.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"mandate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mandate",formPhrases:["mandate{ss}","mandated","mandating","mandator{ss}","mandatee{ss}"],status:"draft",grouptags:null,hoverText:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",glossaryTerm:"Mandate",glossaryText:"a right or duty that one [party](@) (the [mandator](mandate@)) has granted to another [party](@) or [employee](@) (the [mandatee](mandate@)) for executing a specific (set of) [action](@) in the name of, and under responsibility/accountability of, this (first) [party](@).",date:20220220},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function c(t){const e={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"mandate",children:"Mandate"}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:["A ",(0,r.jsx)(e.strong,{children:"mandate"})," a right or duty that one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),") has granted to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),") for executing a specific (set of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in the name of, and under responsibility/accountability of, this (first) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Because of that, such ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," must be executed according to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),", and this is what distinguishes it from a ",(0,r.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["Note that ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," are never ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatees"}),"; they can only be that in their capacity of being ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," by a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which may be the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," itself, but also some other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The reason for that is that this ensures the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," by that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which makes that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," accountable in cases where the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," misbehaves by misusing, or exceeding the rights and duties that are granted by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"Mandates"})," come in various flavors, ranging from very informal to very formal, with little or much details, implict or explicit, and in a human and/or machine readable form."]}),"\n",(0,r.jsxs)(e.p,{children:["Informal ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," typically do not come with assurances and are usually not registered. An example of this is a car owner granting permission to someone else to use the car for some period of time. When"]}),"\n",(0,r.jsxs)(e.p,{children:["Particularly in governmental, policing and judicial settings, ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," will be formal because the ability to establish their existence is necessary as part of chains of evidence. Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," may also (need to) be registered so that third parties can check their existence, the extent of rights and/or duties that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," has been granted (i.e. what it can and cannot do under the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"), and obtain assurances to its rightful issuance (the issuer of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," must have the same right or duty as is ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"}),", as well as the right to ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," that right or duty."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"Mandates"})," can also be very specific and explicit. For example ",(0,r.jsx)(e.a,{href:"https://www.oauth.com/oauth2-servers/access-tokens/",children:"OAuth access tokens"}),", or other kinds of permissions are ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," for designated IT components (that act on behalf of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") to access particular resources that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),", and/or have such resources processed."]}),"\n",(0,r.jsxs)(e.p,{children:["A particular kind of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," is called 'consent'. Basically, this means that an ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (of an arbitrary ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") can request that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," grants a pecific set of rights/duties to that ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"; if the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," consents, then that is equivalent as if it had granted the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," these rights/duties as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["Rights and duties are assigned to ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," - not ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),". However, executing ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that exercise such rights can only be done by ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," - not ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (see the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party, actor, and actions pattern"}),"). In its simplest form, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," can be seen as a (set of) task(s) that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," assigns to one or more of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),". In a more complex form a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," can be seen as the permission (right) or tasking (duty) that is assigned to (and agreed upon with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer(s)"})," of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee(s)"})," of other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," is only valid if the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," right or duty is one that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," actually has. If, for example, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is the holder of a bank account, it has the right to transfer funds out of that account. If the bank supports ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", the holder can ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," this right to other people, or even services in the bank (e.g. for making automatic payments). A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has no right to transfer funds out of a bank account should not be enabled to create valid ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," so that other ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," could start depleting it."]}),"\n",(0,r.jsxs)(e.p,{children:["A special kind of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," is that where the right to ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," certain rights or duties (or: the execution of certain ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),") is ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"}),". Particularly if a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," for a certain right or duty (or: task), it may not have a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," that would enable it to create ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," for other so do that task."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"Mandates"})," are subject to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which has the rules and constraints that specify what can(not) be done with them. Thus, ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," are enforced using the means that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," applies for that. The same goes in case of conflicts that concern ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),". Also, ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," may themselves specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", or templates for ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," that e.g. only require the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee(s)"})," to be filled in."]}),"\n",(0,r.jsxs)(e.p,{children:["As explained (see the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duties and rights pattern"}),"), rights and duties are relations between ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),": ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have rights/duties ",(0,r.jsx)(e.em,{children:"towards"})," others. For example, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is holder of a bank account has a right (that it can exercise) towards the bank to transfer money out of the account, which implies that the bank has a corresponding duty to enable that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to exercise that right. This makes that it is not trivial to operationalize ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),": simply creating a ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," does not mean that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the corresponding duties and/or rights can recognize them as being authentic, or can handle them. This is particularly an issue when verifying the authenticity and subsequent handling are to be done electronically."]}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["The purpose of (formal and/or explicit) ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," is that it enables ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to establish whether or not ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that execute (a) specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action(s)"})," are entitled to do so."]}),"\n",(0,r.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(e.p,{children:["A mandate is (",(0,r.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", that expresses) a ",(0,r.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/volition",children:"volition"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in the role of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),") that pertains to:"]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["a set of rights and/or duties that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," disposes of, and that are the subject of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),";"]}),"\n",(0,r.jsxs)(e.li,{children:["at least one other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (in the role of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),");"]}),"\n",(0,r.jsxs)(e.li,{children:["at least one (kind of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (activity, task), the execution of ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (of such kinds) exercise one or more of the specific rights and/or duties;"]}),"\n",(0,r.jsxs)(e.li,{children:["a (possibly empty) ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that specifies the rules, working-instructions, preferences and other guidance for ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatees"})," as they execute such ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),";"]}),"\n",(0,r.jsxs)(e.li,{children:["a commitment of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"})," that expresses its intention to have the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee(s)"})," execute such (kinds of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action(s)"})," in its name and under its responsibility/accountability;"]}),"\n"]}),"\n",(0,r.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["In the law of a nation, it may say that the Mayor of a municipality has the duty to register every person that takes residence in that municipality. The Mayor may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," a selected set of civil servants that the municipality employs to do the actual registration."]}),"\n",(0,r.jsxs)(e.li,{children:["The police (as an ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),") has the right to fine drivers for driving through a red (traffic)light. The job description of traffic officers states that they can do the actual work - take the streets, look at traffic, and fine trespassers. However, (appropriately certified) photographic equipment may also be ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," to do this (electronically)."]}),"\n",(0,r.jsxs)(e.li,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that is the holder of a bank account may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," other people to (also) transfer funds out of that bank account."]}),"\n"]}),"\n",(0,r.jsx)(e.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(e.p,{children:["In regular language, the word 'mandate' has multiple meanings, that differ e.g. in whether or not accountability is transferred, whether or not the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," has the liberty to choose the way in which (s)he exercises the rights, or whether or not the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," must be accepted by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"})," - implicitly or explicitly by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),", or because of a rule or ruling within the context of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs the ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["A Dutch explanation of the differences between 'mandate' and 'delegate' can be found ",(0,r.jsx)(e.a,{href:"https://www.vijverbergadvocaten.nl/bestuursrecht/algemeen-bestuursrecht/mandaat-delegatie-en-volmacht",children:"here"}),"."]})]})}function f(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(c,{...t})}):c(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var r=a(1504);const n={},o=r.createContext(n);function i(t){const e=r.useContext(o);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),r.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/09347db2.dcea9768.js b/assets/js/09347db2.dcea9768.js new file mode 100644 index 000000000..46a7114f6 --- /dev/null +++ b/assets/js/09347db2.dcea9768.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2784],{8796:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>c});var s=a(7624),r=a(2172);const n={id:"compliance-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-level",formPhrases:["compliance-level{ss}"],status:"draft",grouptags:null,hoverText:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",glossaryTerm:"Compliance level",glossaryText:"a measure for stating how well an [entity](@) conforms with a stated (set of) requirement(s).",date:20220203},i="Compliance level",o={id:"terms/compliance-level",title:"Compliance level",description:"Short Description",source:"@site/docs/terms/compliance-level.md",sourceDirName:"terms",slug:"/terms/compliance-level",permalink:"/framework/docs/terms/compliance-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance-level.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"compliance-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-level",formPhrases:["compliance-level{ss}"],status:"draft",grouptags:null,hoverText:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",glossaryTerm:"Compliance level",glossaryText:"a measure for stating how well an [entity](@) conforms with a stated (set of) requirement(s).",date:20220203},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function m(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"compliance-level",children:"Compliance level"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"compliance-level"})," is a measure for stating how well a ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms with a stated (set of) requirement(s)."]}),"\n",(0,s.jsx)(t.p,{children:"Compliance-levels can be expressed in many forms, such as"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"one of the first letters of 'Low', 'Medium', or 'High';"}),"\n",(0,s.jsxs)(t.li,{children:["a digit in the interval [1-",(0,s.jsx)(t.em,{children:"n"}),"], where ",(0,s.jsx)(t.em,{children:"n"})," is usually 4, 5 or 9;"]}),"\n",(0,s.jsx)(t.li,{children:"a combination of digits (indicating the expected impact) and letters (indicating the assessed likelihood);"}),"\n",(0,s.jsx)(t.li,{children:"a color, e.g. one of 'green', 'yellow' and/or 'orange, 'red';"}),"\n",(0,s.jsx)(t.li,{children:"a combination of character representation (appealing to the conscious mind of the reader) and a color (appealing to its unconscious mind)"}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Compliance levels can be used in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," process of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to indicate where work is required in order to realize that party's ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In order to be meaningful, every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uses ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"})," must assign them a specific meaning such that when they appear e.g. in that party's compliance dashboard, the party can adequately determine the kind(s) of work that need to be done, prioritize that work, assign it, set deadlines, etcetera, in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Also, ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," should specify the ",(0,s.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework(s)"})," that auditors should use for determining the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of compliance-levels is help ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance-level"})]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"is a measure of some kind (e.g. 'Low', 'Medium', 'High', or a digit in some integer interval, or similar);"}),"\n",(0,s.jsxs)(t.li,{children:["signifies a statement about how well an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms with a stated (set of) requirement(s);"]}),"\n",(0,s.jsxs)(t.li,{children:["is associated with a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uses it to indicate where work is required in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),";"]}),"\n",(0,s.jsx)(t.li,{children:"can be the result of assessing the conformance of an entity with the stated (set of) requirement(s)."}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(m,{...e})}):m(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var s=a(1504);const r={},n=s.createContext(r);function i(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/09347db2.fc062d9d.js b/assets/js/09347db2.fc062d9d.js deleted file mode 100644 index f01ab23bf..000000000 --- a/assets/js/09347db2.fc062d9d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2784],{8796:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>c});var s=a(7624),r=a(2172);const n={id:"compliance-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-level",formPhrases:["compliance-level{ss}"],status:"draft",grouptags:null,hoverText:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",glossaryTerm:"Compliance level",glossaryText:"a measure for stating how well an [entity](@) conforms with a stated (set of) requirement(s).",date:20220203},i="Compliance level",o={id:"terms/compliance-level",title:"Compliance level",description:"Short Description",source:"@site/docs/terms/compliance-level.md",sourceDirName:"terms",slug:"/terms/compliance-level",permalink:"/framework/docs/terms/compliance-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance-level.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"compliance-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-level",formPhrases:["compliance-level{ss}"],status:"draft",grouptags:null,hoverText:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",glossaryTerm:"Compliance level",glossaryText:"a measure for stating how well an [entity](@) conforms with a stated (set of) requirement(s).",date:20220203},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function m(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"compliance-level",children:"Compliance level"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"compliance-level"})," is a measure for stating how well a ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms with a stated (set of) requirement(s)."]}),"\n",(0,s.jsx)(t.p,{children:"Compliance-levels can be expressed in many forms, such as"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"one of the first letters of 'Low', 'Medium', or 'High';"}),"\n",(0,s.jsxs)(t.li,{children:["a digit in the interval [1-",(0,s.jsx)(t.em,{children:"n"}),"], where ",(0,s.jsx)(t.em,{children:"n"})," is usually 4, 5 or 9;"]}),"\n",(0,s.jsx)(t.li,{children:"a combination of digits (indicating the expected impact) and letters (indicating the assessed likelihood);"}),"\n",(0,s.jsx)(t.li,{children:"a color, e.g. one of 'green', 'yellow' and/or 'orange, 'red';"}),"\n",(0,s.jsx)(t.li,{children:"a combination of character representation (appealing to the conscious mind of the reader) and a color (appealing to its unconscious mind)"}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Compliance levels can be used in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," process of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to indicate where work is required in order to realize that party's ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In order to be meaningful, every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uses ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"})," must assign them a specific meaning such that when they appear e.g. in that party's compliance dashboard, the party can adequately determine the kind(s) of work that need to be done, prioritize that work, assign it, set deadlines, etcetera, in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Also, ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," should specify the ",(0,s.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework(s)"})," that auditors should use for determining the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of compliance-levels is help ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance-level"})]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"is a measure of some kind (e.g. 'Low', 'Medium', 'High', or a digit in some integer interval, or similar);"}),"\n",(0,s.jsxs)(t.li,{children:["signifies a statement about how well an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms with a stated (set of) requirement(s);"]}),"\n",(0,s.jsxs)(t.li,{children:["is associated with a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uses it to indicate where work is required in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),";"]}),"\n",(0,s.jsx)(t.li,{children:"can be the result of assessing the conformance of an entity with the stated (set of) requirement(s)."}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(m,{...e})}):m(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var s=a(1504);const r={},n=s.createContext(r);function i(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/09568d04.5ccf1f62.js b/assets/js/09568d04.5ccf1f62.js new file mode 100644 index 000000000..48ac1ac1b --- /dev/null +++ b/assets/js/09568d04.5ccf1f62.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[768],{8916:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>h,contentTitle:()=>r,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var n=i(7624),a=i(2172);const s={id:"identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identity",formPhrases:["identit{yies}"],status:"draft",grouptags:null,hoverText:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",glossaryTerm:"Identity",glossaryText:"the combined [knowledge](@) about that [entity](@) of all [parties](@), i.e. the union of all [partial identities](partial-identity@) of which that [entity](@) is the [subject](@).",date:20210803},r="Identity",o={id:"terms/identity",title:"Identity",description:"Short Description",source:"@site/docs/terms/identity.md",sourceDirName:"terms",slug:"/terms/identity",permalink:"/framework/docs/terms/identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/identity.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identity",formPhrases:["identit{yies}"],status:"draft",grouptags:null,hoverText:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",glossaryTerm:"Identity",glossaryText:"the combined [knowledge](@) about that [entity](@) of all [parties](@), i.e. the union of all [partial identities](partial-identity@) of which that [entity](@) is the [subject](@).",date:20210803},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function l(t){const e={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"identity",children:"Identity"}),"\n",(0,n.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(e.p,{children:["The ",(0,n.jsx)(e.strong,{children:"Identity"})," (of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") is the combined ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about that ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. the union of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of which that ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:["We realize that this is a term that is heavily debated. However for our purposes, it is useful to see the identity of a person (or other ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") as the union of all characteristics, judgements and other ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have about that person."]}),"\n",(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"})," refer to this as the 'complete identity' of the person (or entity)."]}),"\n",(0,n.jsxs)(e.p,{children:["The ",(0,n.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-Identity"})," or ",(0,n.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-concept"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is the ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of which it is both the ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:["The way we define 'identity' seems to be very much in line with the paradigm of ",(0,n.jsx)(e.a,{href:"https://aeon.co/essays/the-self-is-not-singular-but-a-fluid-network-of-identities",children:"identity as a network"}),', as worked out by Kathleen Wallace: "',(0,n.jsx)(e.a,{href:"https://www.routledge.com/The-Network-Self-Relation-Process-and-Personal-Identity-1st-Edition/Wallace/p/book/9780367077488",children:"The Network Self"}),'".']}),"\n",(0,n.jsxs)(e.p,{children:["For further details, see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),". Related topics can be found in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]})]})}function c(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,e,i)=>{i.d(e,{I:()=>o,M:()=>r});var n=i(1504);const a={},s=n.createContext(a);function r(t){const e=n.useContext(s);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:r(t.components),n.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/09568d04.6a2cabe4.js b/assets/js/09568d04.6a2cabe4.js deleted file mode 100644 index 2b6eaa42c..000000000 --- a/assets/js/09568d04.6a2cabe4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[768],{8916:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>h,contentTitle:()=>r,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var n=i(7624),a=i(2172);const s={id:"identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identity",formPhrases:["identit{yies}"],status:"draft",grouptags:null,hoverText:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",glossaryTerm:"Identity",glossaryText:"the combined [knowledge](@) about that [entity](@) of all [parties](@), i.e. the union of all [partial identities](partial-identity@) of which that [entity](@) is the [subject](@).",date:20210803},r="Identity",o={id:"terms/identity",title:"Identity",description:"Short Description",source:"@site/docs/terms/identity.md",sourceDirName:"terms",slug:"/terms/identity",permalink:"/framework/docs/terms/identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/identity.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identity",formPhrases:["identit{yies}"],status:"draft",grouptags:null,hoverText:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",glossaryTerm:"Identity",glossaryText:"the combined [knowledge](@) about that [entity](@) of all [parties](@), i.e. the union of all [partial identities](partial-identity@) of which that [entity](@) is the [subject](@).",date:20210803},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function l(t){const e={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"identity",children:"Identity"}),"\n",(0,n.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(e.p,{children:["The ",(0,n.jsx)(e.strong,{children:"Identity"})," (of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") is the combined ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about that ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. the union of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of which that ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:["We realize that this is a term that is heavily debated. However for our purposes, it is useful to see the identity of a person (or other ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") as the union of all characteristics, judgements and other ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have about that person."]}),"\n",(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"})," refer to this as the 'complete identity' of the person (or entity)."]}),"\n",(0,n.jsxs)(e.p,{children:["The ",(0,n.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-Identity"})," or ",(0,n.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-concept"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is the ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of which it is both the ",(0,n.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:["The way we define 'identity' seems to be very much in line with the paradigm of ",(0,n.jsx)(e.a,{href:"https://aeon.co/essays/the-self-is-not-singular-but-a-fluid-network-of-identities",children:"identity as a network"}),', as worked out by Kathleen Wallace: "',(0,n.jsx)(e.a,{href:"https://www.routledge.com/The-Network-Self-Relation-Process-and-Personal-Identity-1st-Edition/Wallace/p/book/9780367077488",children:"The Network Self"}),'".']}),"\n",(0,n.jsxs)(e.p,{children:["For further details, see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),". Related topics can be found in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]})]})}function c(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,e,i)=>{i.d(e,{I:()=>o,M:()=>r});var n=i(1504);const a={},s=n.createContext(a);function r(t){const e=n.useContext(s);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:r(t.components),n.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/095c3b09.c26dc8d0.js b/assets/js/095c3b09.c26dc8d0.js deleted file mode 100644 index fba53ab61..000000000 --- a/assets/js/095c3b09.c26dc8d0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3241],{9760:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>m});var r=a(7624),o=a(2172);const n={id:"compliance-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-management",formPhrases:["compliance-management"],status:"draft",grouptags:null,hoverText:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",glossaryTerm:"Compliance management",glossaryText:"the process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) its [compliance objectives](compliance-objective@).",date:20220203},s="Compliance management",i={id:"terms/compliance-management",title:"Compliance management",description:"Short Description",source:"@site/docs/terms/compliance-management.md",sourceDirName:"terms",slug:"/terms/compliance-management",permalink:"/framework/docs/terms/compliance-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance-management.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"compliance-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-management",formPhrases:["compliance-management"],status:"draft",grouptags:null,hoverText:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",glossaryTerm:"Compliance management",glossaryText:"the process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) its [compliance objectives](compliance-objective@).",date:20220203},sidebar:"essifLabSideBar"},c={},m=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"compliance-management",children:"Compliance management"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Compliance management"})," is the process that is run by (or on behalf of) a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["In its core, ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process like any other. It can be set apart because the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that do the work will need to have ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about the relevant laws, policies and regulations (for regulatory ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),"), and/or relevant standards such as ISO 9001 or ISO 27001 (for certification), or other relevant rules, requirements and other normative frameworks."]}),"\n",(0,r.jsxs)(t.p,{children:["Part of ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," is to determine the ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," that state which ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," are in scope, and what the normative frameworks are that each of them must comply with. Compliance with a ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is typically established by an (independent) auditor, that uses an ",(0,r.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," to evaluate the extent to which the party complies with the requirements of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of having compliance-management set apart from the more generic ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," is that it often requires the involvement of people or third party organizations that have appropriate legal and/or regulatory knowledge that is not required in other kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," process (of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"-process that is run by (or on behalf of) that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", where the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are managed pursue the state of affairs in which specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," controls (which can also be that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself) comply with a specified set of requirements."]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>s});var r=a(1504);const o={},n=r.createContext(o);function s(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/095c3b09.eacae483.js b/assets/js/095c3b09.eacae483.js new file mode 100644 index 000000000..05a002944 --- /dev/null +++ b/assets/js/095c3b09.eacae483.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3241],{9760:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>m});var r=a(7624),o=a(2172);const n={id:"compliance-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-management",formPhrases:["compliance-management"],status:"draft",grouptags:null,hoverText:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",glossaryTerm:"Compliance management",glossaryText:"the process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) its [compliance objectives](compliance-objective@).",date:20220203},s="Compliance management",i={id:"terms/compliance-management",title:"Compliance management",description:"Short Description",source:"@site/docs/terms/compliance-management.md",sourceDirName:"terms",slug:"/terms/compliance-management",permalink:"/framework/docs/terms/compliance-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance-management.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"compliance-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-management",formPhrases:["compliance-management"],status:"draft",grouptags:null,hoverText:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",glossaryTerm:"Compliance management",glossaryText:"the process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) its [compliance objectives](compliance-objective@).",date:20220203},sidebar:"essifLabSideBar"},c={},m=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"compliance-management",children:"Compliance management"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Compliance management"})," is the process that is run by (or on behalf of) a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["In its core, ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process like any other. It can be set apart because the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that do the work will need to have ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about the relevant laws, policies and regulations (for regulatory ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),"), and/or relevant standards such as ISO 9001 or ISO 27001 (for certification), or other relevant rules, requirements and other normative frameworks."]}),"\n",(0,r.jsxs)(t.p,{children:["Part of ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," is to determine the ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," that state which ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," are in scope, and what the normative frameworks are that each of them must comply with. Compliance with a ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is typically established by an (independent) auditor, that uses an ",(0,r.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," to evaluate the extent to which the party complies with the requirements of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of having compliance-management set apart from the more generic ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," is that it often requires the involvement of people or third party organizations that have appropriate legal and/or regulatory knowledge that is not required in other kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," process (of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"-process that is run by (or on behalf of) that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", where the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are managed pursue the state of affairs in which specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," controls (which can also be that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself) comply with a specified set of requirements."]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>s});var r=a(1504);const o={},n=r.createContext(o);function s(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0c8405de.7be8777d.js b/assets/js/0c8405de.7be8777d.js deleted file mode 100644 index 5b62b469f..000000000 --- a/assets/js/0c8405de.7be8777d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5056],{7216:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var n=a(7624),o=a(2172),s=a(964);const r={id:"pattern-party-actor-action",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-actor-action",formPhrases:["party-actor-action","party-actor-action-pattern"],status:"stable",grouptags:null,glossaryTerm:"Party, Actor and Actions Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",hoverText:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",date:20210602},i="Parties, Actors and Actions",h={id:"terms/pattern-party-actor-action",title:"Parties, Actors and Actions",description:"This pattern captures the essence of how things are done. It answers questions such as where it is not used. The latter implies that parties have a limited scope of control, which gives rise to their need to work together with other parties, that have their own sovereignty. Such interactions with others, however, are outside the scope of this pattern.",source:"@site/docs/terms/pattern-party-actor-action.md",sourceDirName:"terms",slug:"/terms/pattern-party-actor-action",permalink:"/framework/docs/terms/pattern-party-actor-action",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-party-actor-action.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-party-actor-action",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-actor-action",formPhrases:["party-actor-action","party-actor-action-pattern"],status:"stable",grouptags:null,glossaryTerm:"Party, Actor and Actions Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",hoverText:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",date:20210602},sidebar:"essifLabSideBar",previous:{title:"Mental Models",permalink:"/framework/docs/essifLab-pattern-list"},next:{title:"Jurisdictions",permalink:"/framework/docs/terms/pattern-jurisdiction"}},c={},d=[{value:"Purpose",id:"purpose",level:2},{value:"Introduction",id:"introduction",level:2},{value:"Formalized model",id:"formalized-model",level:2},{value:"Organizations, human beings, and non-human actors",id:"organizations-human-beings-and-non-human-actors",level:3},{value:"Parties, actors and ways they relate",id:"parties-actors-and-ways-they-relate",level:3},{value:"Actions, policies and objectives",id:"actions-policies-and-objectives",level:3}];function l(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"parties-actors-and-actions",children:"Parties, Actors and Actions"}),"\n",(0,n.jsxs)(t.p,{children:['This pattern captures the essence of how things are done. It answers questions such as: "Who/what does things?", "How are their ',(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," being guided/",(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controlled"}),'?", "Who ',(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),' whom/what?", "Who/what may be held accountable?". These questions need to have a precise answer if you want to design or implement systems where ',(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can be anything, ranging from programs/apps running on computers as well as ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"}),". This pattern provides a way of looking at ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),", and non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),". It shows how they interact with one another, and how they may or may not work for one another. The pattern describes how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are '",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"(self) sovereign"}),"' as they construct their own world view, reason with that, and make their (subjective) decisions autonomously. It also shows how this ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," is used, where it is used, and also: where it is not used. The latter implies that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have a limited ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", which gives rise to their need to work together with other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that have their own sovereignty. Such interactions with others, however, are outside the scope of this pattern."]}),"\n",(0,n.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["In order for ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," to decide what to do (themselves), what to ask others to do (for which these others generally require some form of compensation, how to know that the associated ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are worth taking, this pattern provides a simple ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental model"})," that provides the basis for thinking/reasoning about such questions. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," is expected to be helpful to those that think about designing complex systems (systems of systems) that are owned by different parties, and in which both ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human"})," and non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," take part."]}),"\n",(0,n.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsxs)(t.p,{children:["One may readily observe that in some way, ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are similar. This is indicated e.g. by the notion of 'personality' that many ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"})," assign to (specific kinds of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". They can both be assigned rights and duties, be held accountable, and subjected to prosecution: they can sue and be sued."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"People"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are also different. ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"People"})," qualify as ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", meaning that they can actually do things. ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"People"})," can drink beer or sign contracts, which ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," cannot. ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," need ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),' to do things on their behalf. Still, it is a common and accepted practice to say something like "',(0,n.jsx)(t.a,{href:"https://www.tno.nl/en/",children:"TNO"}),' has signed a contract", as if ',(0,n.jsx)(t.a,{href:"https://www.tno.nl/en/",children:"TNO"})," were an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". There is no problem with that, as long as we interpret such phrases to mean that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that is said to act is actually using an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),' that acts on its behalf. So, "TNO has signed a contract" means that some ',(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," exists that has signed the contract on TNO's behalf."]}),"\n",(0,n.jsxs)(t.p,{children:["So what is the characteristic that ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," actually share? It is the fact that each has its own, subjective ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", which it maintains in an ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"autonomous, sovereign fashion"}),", and the means and ways to maintain that ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", i.e. to acquire, generate or change its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", reason with it, make decisions (e.g. as to what constitutes a valid logic (= way of reasoning), what is (not) true, what (not) to ",(0,n.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"}),", etc.). Of course, ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," will need ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to do the actual work, but the resulting ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," is that of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We use the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to refer to entities that autonomously maintain a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", the typical examples of which are then ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". The relevance of this is that all decision making, information processing and the like, which is inherent to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", must ",(0,n.jsx)(t.em,{children:"therefore"})," be linked to the entity that maintains it (i.e.: a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,n.jsxs)(t.p,{children:["This mental model is about how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," relate to one another, and how ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," are executed by an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," on behalf of, and using the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The relevance of modeling this somewhat formally is that it will make it easier to build IT systems, where IT (that is running) qualifies as ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", and ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (businesses, enterprises, governments) qualify as ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". We like to think this mental model contributes to bridging the gap between business and IT."]}),"\n",(0,n.jsx)(t.h2,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the usual ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),". Please not that in this pattern, the relation '",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.code,{children:"is acting on behalf of"})}),"' has synonyms in other patterns, including '",(0,n.jsx)(t.em,{children:(0,n.jsx)(t.code,{children:"acts on behalf of"})}),"', '",(0,n.jsx)(t.em,{children:(0,n.jsx)(t.code,{children:"is executing on behalf of"})}),"', '",(0,n.jsx)(t.em,{children:(0,n.jsx)(t.code,{children:"executes on behalf of"})}),"', that should not be confused with the '",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.code,{children:"works for"})}),"' relation (as further explained below)."]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Party-Actor-Action' pattern",src:(0,s.c)("images/patterns/pattern-party-actor-action.png")}),"\n",(0,n.jsx)(t.h3,{id:"organizations-human-beings-and-non-human-actors",children:"Organizations, human beings, and non-human actors"}),"\n",(0,n.jsxs)(t.p,{children:["The model shows how we propose a change in perspective, one in which we no longer distinguish between ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", but rather between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),". The figure shows that ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," both qualify as ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," consist of ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," and non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We already mentioned that ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are not considered to be able to act: they need an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (human or non-human) to execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on their behalf. For a ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human"}),", this means that we can say that it ",(0,n.jsx)(t.code,{children:"is acting on behalf of"})," itself, which is readily verifiable. However, this model explicitly allows ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," to also act on behalf of some other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),": another ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human being"})," or an ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Finally, for non-human actors (e.g. robots), this means that any ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," they may execute must have some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed."]}),"\n",(0,n.jsx)(t.h3,{id:"parties-actors-and-ways-they-relate",children:"Parties, actors and ways they relate"}),"\n",(0,n.jsxs)(t.p,{children:["When an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," ",(0,n.jsx)(t.code,{children:"is acting on behalf of"})," some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we mean to say that it is actually in the process of executing a (single) ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", which it executes on that (single) ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," behalf. These constraints (a ",(0,n.jsx)(t.em,{children:"single"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," and a ",(0,n.jsx)(t.em,{children:"single"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") allow for:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["assigning accountability for the execution of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," to a ",(0,n.jsx)(t.em,{children:"single"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,n.jsxs)(t.li,{children:["that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to devise a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that specifies how that ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is to be executed;"]}),"\n",(0,n.jsxs)(t.li,{children:["an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute different ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (i.e.: to multi-task for different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), executing every ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," in the way that the respective ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," expects."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["In this mental model, we specify three ways in which ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can relate to each other:"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The relation ",(0,n.jsx)(t.code,{children:"is acting on behalf of"})," says which ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of what ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". It is not relevant what the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is, as long as there is one. In this relation, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"). So, for every ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"-",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," pair, an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," must exist that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is executing on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Thus, this relation models what one might call 'operational representation' (see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-representation",hovertext:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",children:"party-representation pattern"})," for further details)."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The relation ",(0,n.jsx)(t.code,{children:"owns"})," says which ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has a ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"legal or rightful title to control (own)"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". This would e.g. be the case if the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," were a computer program (a running mail client or mail server, or an app running on a mobile device). We use the term '",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"' to relate a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," with an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for which this is the case. In this relation '",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"', the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," plays the role of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," plays the role of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that there are also other relations called ",(0,n.jsx)(t.code,{children:"owns"}),", which always has a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", but there are various ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that can be ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),"."]}),"\n",(0,n.jsxs)(t.ol,{start:"3",children:["\n",(0,n.jsxs)(t.li,{children:["The relation ",(0,n.jsx)(t.code,{children:"works for"})," relates the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," for which it is realistic that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," might act on behalf of what ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". In this relation, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," (for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"). An obvious example is where a ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," is ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," by some ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". However, we also use this relation for non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (e.g. robots, computers) that might act on behalf of some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". We use the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," for the process by which an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," gets to ",(0,n.jsx)(t.code,{children:"work for"})," a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This process produces an ",(0,n.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," that specifies the rights and duties between the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that controls or ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that needs the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," as one of its 'employees'."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"actions-policies-and-objectives",children:"Actions, policies and objectives"}),"\n",(0,n.jsxs)(t.p,{children:["Every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),' (calling, vocation), and realizing that is often perceived as the reason for its existence (its "raison d\'etre"). This is what drives them. It causes the ',(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to set its (other, derived) ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and determine how to realize them, e.g. by specifying the (units of) work, (i.e. ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),") that produce the associated results, and by ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"employing"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that are capable and suitable to do that work."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"Actions"})," are executed by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," in a specific context, i.e. a specific place and time, on behalf of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The fact that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous suggests that each of them will have its own idea about how an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," needs to be executed. Thus, we say that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can devise ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," (as part of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),") that provide the rules, working-instructions, preferences and other guidance that enable its ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," to execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on its behalf in the ways it expects them to."]}),"\n",(0,n.jsxs)(t.p,{children:["This does not imply that ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," cannot use ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," from other sources (",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") as well. In particular, ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," can be relied on to have ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to which artifacts such as certificates and diploma's testify. Non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," may also be certified, or come with documentation stating their ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," and capacities. ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"Policy"})," authoring is thus a balancing act between the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can rely on its ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," to have, and the additional guidance they would need if they are tasked with executing specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", so that the results thereof are 'fit for purpose', i.e. contribute to the realization of ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expected."]}),"\n",(0,n.jsxs)(t.p,{children:["The design of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", the ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," of suitable ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", their task assignments and results they produce are all subject to uncertainty that contribute to ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"Risks"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," thereof is discussed in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Governance, Risk Management and Compliance (GRC)"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var n=a(1504);const o={},s=n.createContext(o);function r(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0c8405de.d652495e.js b/assets/js/0c8405de.d652495e.js new file mode 100644 index 000000000..e180b308c --- /dev/null +++ b/assets/js/0c8405de.d652495e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5056],{7216:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var n=a(7624),o=a(2172),s=a(964);const r={id:"pattern-party-actor-action",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-actor-action",formPhrases:["party-actor-action","party-actor-action-pattern"],status:"stable",grouptags:null,glossaryTerm:"Party, Actor and Actions Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",hoverText:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",date:20210602},i="Parties, Actors and Actions",h={id:"terms/pattern-party-actor-action",title:"Parties, Actors and Actions",description:"This pattern captures the essence of how things are done. It answers questions such as where it is not used. The latter implies that parties have a limited scope of control, which gives rise to their need to work together with other parties, that have their own sovereignty. Such interactions with others, however, are outside the scope of this pattern.",source:"@site/docs/terms/pattern-party-actor-action.md",sourceDirName:"terms",slug:"/terms/pattern-party-actor-action",permalink:"/framework/docs/terms/pattern-party-actor-action",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-party-actor-action.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-party-actor-action",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-actor-action",formPhrases:["party-actor-action","party-actor-action-pattern"],status:"stable",grouptags:null,glossaryTerm:"Party, Actor and Actions Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",hoverText:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",date:20210602},sidebar:"essifLabSideBar",previous:{title:"Mental Models",permalink:"/framework/docs/essifLab-pattern-list"},next:{title:"Jurisdictions",permalink:"/framework/docs/terms/pattern-jurisdiction"}},c={},d=[{value:"Purpose",id:"purpose",level:2},{value:"Introduction",id:"introduction",level:2},{value:"Formalized model",id:"formalized-model",level:2},{value:"Organizations, human beings, and non-human actors",id:"organizations-human-beings-and-non-human-actors",level:3},{value:"Parties, actors and ways they relate",id:"parties-actors-and-ways-they-relate",level:3},{value:"Actions, policies and objectives",id:"actions-policies-and-objectives",level:3}];function l(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"parties-actors-and-actions",children:"Parties, Actors and Actions"}),"\n",(0,n.jsxs)(t.p,{children:['This pattern captures the essence of how things are done. It answers questions such as: "Who/what does things?", "How are their ',(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," being guided/",(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controlled"}),'?", "Who ',(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),' whom/what?", "Who/what may be held accountable?". These questions need to have a precise answer if you want to design or implement systems where ',(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can be anything, ranging from programs/apps running on computers as well as ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"}),". This pattern provides a way of looking at ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),", and non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),". It shows how they interact with one another, and how they may or may not work for one another. The pattern describes how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are '",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"(self) sovereign"}),"' as they construct their own world view, reason with that, and make their (subjective) decisions autonomously. It also shows how this ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," is used, where it is used, and also: where it is not used. The latter implies that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have a limited ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", which gives rise to their need to work together with other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that have their own sovereignty. Such interactions with others, however, are outside the scope of this pattern."]}),"\n",(0,n.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["In order for ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," to decide what to do (themselves), what to ask others to do (for which these others generally require some form of compensation, how to know that the associated ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are worth taking, this pattern provides a simple ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental model"})," that provides the basis for thinking/reasoning about such questions. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," is expected to be helpful to those that think about designing complex systems (systems of systems) that are owned by different parties, and in which both ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human"})," and non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," take part."]}),"\n",(0,n.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsxs)(t.p,{children:["One may readily observe that in some way, ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are similar. This is indicated e.g. by the notion of 'personality' that many ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"})," assign to (specific kinds of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". They can both be assigned rights and duties, be held accountable, and subjected to prosecution: they can sue and be sued."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"People"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are also different. ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"People"})," qualify as ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", meaning that they can actually do things. ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"People"})," can drink beer or sign contracts, which ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," cannot. ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," need ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),' to do things on their behalf. Still, it is a common and accepted practice to say something like "',(0,n.jsx)(t.a,{href:"https://www.tno.nl/en/",children:"TNO"}),' has signed a contract", as if ',(0,n.jsx)(t.a,{href:"https://www.tno.nl/en/",children:"TNO"})," were an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". There is no problem with that, as long as we interpret such phrases to mean that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that is said to act is actually using an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),' that acts on its behalf. So, "TNO has signed a contract" means that some ',(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," exists that has signed the contract on TNO's behalf."]}),"\n",(0,n.jsxs)(t.p,{children:["So what is the characteristic that ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," actually share? It is the fact that each has its own, subjective ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", which it maintains in an ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"autonomous, sovereign fashion"}),", and the means and ways to maintain that ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", i.e. to acquire, generate or change its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", reason with it, make decisions (e.g. as to what constitutes a valid logic (= way of reasoning), what is (not) true, what (not) to ",(0,n.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"}),", etc.). Of course, ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," will need ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to do the actual work, but the resulting ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," is that of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We use the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to refer to entities that autonomously maintain a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", the typical examples of which are then ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". The relevance of this is that all decision making, information processing and the like, which is inherent to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", must ",(0,n.jsx)(t.em,{children:"therefore"})," be linked to the entity that maintains it (i.e.: a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,n.jsxs)(t.p,{children:["This mental model is about how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," relate to one another, and how ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," are executed by an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," on behalf of, and using the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The relevance of modeling this somewhat formally is that it will make it easier to build IT systems, where IT (that is running) qualifies as ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", and ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (businesses, enterprises, governments) qualify as ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". We like to think this mental model contributes to bridging the gap between business and IT."]}),"\n",(0,n.jsx)(t.h2,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the usual ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),". Please not that in this pattern, the relation '",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.code,{children:"is acting on behalf of"})}),"' has synonyms in other patterns, including '",(0,n.jsx)(t.em,{children:(0,n.jsx)(t.code,{children:"acts on behalf of"})}),"', '",(0,n.jsx)(t.em,{children:(0,n.jsx)(t.code,{children:"is executing on behalf of"})}),"', '",(0,n.jsx)(t.em,{children:(0,n.jsx)(t.code,{children:"executes on behalf of"})}),"', that should not be confused with the '",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.code,{children:"works for"})}),"' relation (as further explained below)."]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Party-Actor-Action' pattern",src:(0,s.c)("images/patterns/pattern-party-actor-action.png")}),"\n",(0,n.jsx)(t.h3,{id:"organizations-human-beings-and-non-human-actors",children:"Organizations, human beings, and non-human actors"}),"\n",(0,n.jsxs)(t.p,{children:["The model shows how we propose a change in perspective, one in which we no longer distinguish between ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", but rather between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),". The figure shows that ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," both qualify as ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," consist of ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," and non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We already mentioned that ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are not considered to be able to act: they need an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (human or non-human) to execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on their behalf. For a ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human"}),", this means that we can say that it ",(0,n.jsx)(t.code,{children:"is acting on behalf of"})," itself, which is readily verifiable. However, this model explicitly allows ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," to also act on behalf of some other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),": another ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human being"})," or an ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Finally, for non-human actors (e.g. robots), this means that any ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," they may execute must have some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed."]}),"\n",(0,n.jsx)(t.h3,{id:"parties-actors-and-ways-they-relate",children:"Parties, actors and ways they relate"}),"\n",(0,n.jsxs)(t.p,{children:["When an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," ",(0,n.jsx)(t.code,{children:"is acting on behalf of"})," some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we mean to say that it is actually in the process of executing a (single) ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", which it executes on that (single) ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," behalf. These constraints (a ",(0,n.jsx)(t.em,{children:"single"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," and a ",(0,n.jsx)(t.em,{children:"single"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") allow for:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["assigning accountability for the execution of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," to a ",(0,n.jsx)(t.em,{children:"single"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,n.jsxs)(t.li,{children:["that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to devise a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," that specifies how that ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is to be executed;"]}),"\n",(0,n.jsxs)(t.li,{children:["an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute different ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (i.e.: to multi-task for different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), executing every ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," in the way that the respective ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," expects."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["In this mental model, we specify three ways in which ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can relate to each other:"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The relation ",(0,n.jsx)(t.code,{children:"is acting on behalf of"})," says which ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of what ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". It is not relevant what the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is, as long as there is one. In this relation, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"). So, for every ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"-",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," pair, an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," must exist that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is executing on behalf of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Thus, this relation models what one might call 'operational representation' (see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-representation",hovertext:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",children:"party-representation pattern"})," for further details)."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The relation ",(0,n.jsx)(t.code,{children:"owns"})," says which ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has a ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"legal or rightful title to control (own)"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". This would e.g. be the case if the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," were a computer program (a running mail client or mail server, or an app running on a mobile device). We use the term '",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"' to relate a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," with an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for which this is the case. In this relation '",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"', the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," plays the role of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," plays the role of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n"]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that there are also other relations called ",(0,n.jsx)(t.code,{children:"owns"}),", which always has a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", but there are various ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that can be ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),"."]}),"\n",(0,n.jsxs)(t.ol,{start:"3",children:["\n",(0,n.jsxs)(t.li,{children:["The relation ",(0,n.jsx)(t.code,{children:"works for"})," relates the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," for which it is realistic that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," might act on behalf of what ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". In this relation, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," plays the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," (for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"). An obvious example is where a ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," is ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," by some ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". However, we also use this relation for non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (e.g. robots, computers) that might act on behalf of some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". We use the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," for the process by which an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," gets to ",(0,n.jsx)(t.code,{children:"work for"})," a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This process produces an ",(0,n.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," that specifies the rights and duties between the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that controls or ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that needs the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," as one of its 'employees'."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"actions-policies-and-objectives",children:"Actions, policies and objectives"}),"\n",(0,n.jsxs)(t.p,{children:["Every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),' (calling, vocation), and realizing that is often perceived as the reason for its existence (its "raison d\'etre"). This is what drives them. It causes the ',(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to set its (other, derived) ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and determine how to realize them, e.g. by specifying the (units of) work, (i.e. ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),") that produce the associated results, and by ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"employing"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that are capable and suitable to do that work."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"Actions"})," are executed by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," in a specific context, i.e. a specific place and time, on behalf of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The fact that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous suggests that each of them will have its own idea about how an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," needs to be executed. Thus, we say that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can devise ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," (as part of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),") that provide the rules, working-instructions, preferences and other guidance that enable its ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," to execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on its behalf in the ways it expects them to."]}),"\n",(0,n.jsxs)(t.p,{children:["This does not imply that ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," cannot use ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," from other sources (",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") as well. In particular, ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," can be relied on to have ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to which artifacts such as certificates and diploma's testify. Non-human ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," may also be certified, or come with documentation stating their ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," and capacities. ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"Policy"})," authoring is thus a balancing act between the kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can rely on its ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," to have, and the additional guidance they would need if they are tasked with executing specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", so that the results thereof are 'fit for purpose', i.e. contribute to the realization of ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expected."]}),"\n",(0,n.jsxs)(t.p,{children:["The design of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", the ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," of suitable ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", their task assignments and results they produce are all subject to uncertainty that contribute to ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"Risks"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," thereof is discussed in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Governance, Risk Management and Compliance (GRC)"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var n=a(1504);const o={},s=n.createContext(o);function r(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0cdee2ba.24d84695.js b/assets/js/0cdee2ba.24d84695.js deleted file mode 100644 index 2c0bccede..000000000 --- a/assets/js/0cdee2ba.24d84695.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7604],{2380:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>p,frontMatter:()=>i,metadata:()=>a,toc:()=>h});var r=s(7624),o=s(2172);const i={id:"scoped-term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"scoped-term",status:"draft",grouptags:null,hoverText:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",glossaryTerm:"Term (Scoped)",glossaryText:"a [term](@), the meaning of which is determined by the [definition](@) to which it refers in a specific [scope](@)/context.",date:20211101},n="Term (Scoped)",a={id:"terms/scoped-term",title:"Term (Scoped)",description:"Short Description",source:"@site/docs/terms/scoped-term.md",sourceDirName:"terms",slug:"/terms/scoped-term",permalink:"/framework/docs/terms/scoped-term",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/scoped-term.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"scoped-term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"scoped-term",status:"draft",grouptags:null,hoverText:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",glossaryTerm:"Term (Scoped)",glossaryText:"a [term](@), the meaning of which is determined by the [definition](@) to which it refers in a specific [scope](@)/context.",date:20211101},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"term-scoped",children:"Term (Scoped)"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"scoped term"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", the meaning of which is determined by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," to which it refers in a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context. Thus, a scoped term has a precise, well defined meaning. One can say that a scoped term is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that is disambiguated."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," can have many different meanings, depending on the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context within which it is being used. It is useful to be able to distinguish between words/phrases without taking ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context into account (for which we use the word ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),"), and words/phrases that are part of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context (for which we use the phrase ",(0,r.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"}),")"]})]})}function p(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>n});var r=s(1504);const o={},i=r.createContext(o);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0cdee2ba.b06313b5.js b/assets/js/0cdee2ba.b06313b5.js new file mode 100644 index 000000000..0c52d36bc --- /dev/null +++ b/assets/js/0cdee2ba.b06313b5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7604],{2380:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>p,frontMatter:()=>i,metadata:()=>a,toc:()=>h});var r=s(7624),o=s(2172);const i={id:"scoped-term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"scoped-term",status:"draft",grouptags:null,hoverText:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",glossaryTerm:"Term (Scoped)",glossaryText:"a [term](@), the meaning of which is determined by the [definition](@) to which it refers in a specific [scope](@)/context.",date:20211101},n="Term (Scoped)",a={id:"terms/scoped-term",title:"Term (Scoped)",description:"Short Description",source:"@site/docs/terms/scoped-term.md",sourceDirName:"terms",slug:"/terms/scoped-term",permalink:"/framework/docs/terms/scoped-term",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/scoped-term.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704373351,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"scoped-term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"scoped-term",status:"draft",grouptags:null,hoverText:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",glossaryTerm:"Term (Scoped)",glossaryText:"a [term](@), the meaning of which is determined by the [definition](@) to which it refers in a specific [scope](@)/context.",date:20211101},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"term-scoped",children:"Term (Scoped)"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"scoped term"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", the meaning of which is determined by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," to which it refers in a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context. Thus, a scoped term has a precise, well defined meaning. One can say that a scoped term is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that is disambiguated."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," can have many different meanings, depending on the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context within which it is being used. It is useful to be able to distinguish between words/phrases without taking ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context into account (for which we use the word ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),"), and words/phrases that are part of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context (for which we use the phrase ",(0,r.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"}),")"]})]})}function p(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>n});var r=s(1504);const o={},i=r.createContext(o);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0e754a5f.3526181d.js b/assets/js/0e754a5f.3526181d.js new file mode 100644 index 000000000..e63edea47 --- /dev/null +++ b/assets/js/0e754a5f.3526181d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1832],{5828:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>c,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var n=r(7624),o=r(2172);const i={id:"owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owner",formPhrases:["owner{ss}","own{ss}"],status:"draft",grouptags:null,hoverText:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",glossaryTerm:"Owner",glossaryText:"the role that a [party](@) performs when it is exercising its legal, rightful or natural title to control that [entity](@).",date:20210601},s="Owner",a={id:"terms/owner",title:"Owner",description:"Short Description",source:"@site/docs/terms/owner.md",sourceDirName:"terms",slug:"/terms/owner",permalink:"/framework/docs/terms/owner",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/owner.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owner",formPhrases:["owner{ss}","own{ss}"],status:"draft",grouptags:null,hoverText:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",glossaryTerm:"Owner",glossaryText:"the role that a [party](@) performs when it is exercising its legal, rightful or natural title to control that [entity](@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"owner",children:"Owner"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Owner"})," is a role that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," performs when it is exercising its legal, rightful or natural title to control some ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We interpret 'legal' and 'rightful' as terms that apply to ",(0,n.jsx)(t.em,{children:"any"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (that is: not just ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal/national jurisdictions"}),", but also those of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", specifically ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individuals"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We take 'natural' as a title that is provided by nature, as in 'the owner of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),"', or 'the owner of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),"'."]}),"\n",(0,n.jsxs)(t.p,{children:["For futher details, see ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ability to distinguish between (non)owners of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," enables one to identify the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and the duties (and rights) it has regarding the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),". One may want to do so either to establish whether or not the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", e.g. if it is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", can be trusted to behave according to its ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),". Or, one may want to do this in order to settle a dispute it has."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is said to be the ",(0,n.jsx)(t.strong,{children:"owner"})," of some ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"(legal) entity"})," in some ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," if and only if an ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership relation"})," exists with that ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership relation"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"Owned"}),"\n"]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>a,M:()=>s});var n=r(1504);const o={},i=n.createContext(o);function s(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0e754a5f.b6d58e3a.js b/assets/js/0e754a5f.b6d58e3a.js deleted file mode 100644 index 0ce1930fa..000000000 --- a/assets/js/0e754a5f.b6d58e3a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1832],{5828:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>c,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var n=r(7624),o=r(2172);const i={id:"owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owner",formPhrases:["owner{ss}","own{ss}"],status:"draft",grouptags:null,hoverText:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",glossaryTerm:"Owner",glossaryText:"the role that a [party](@) performs when it is exercising its legal, rightful or natural title to control that [entity](@).",date:20210601},s="Owner",a={id:"terms/owner",title:"Owner",description:"Short Description",source:"@site/docs/terms/owner.md",sourceDirName:"terms",slug:"/terms/owner",permalink:"/framework/docs/terms/owner",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/owner.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owner",formPhrases:["owner{ss}","own{ss}"],status:"draft",grouptags:null,hoverText:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",glossaryTerm:"Owner",glossaryText:"the role that a [party](@) performs when it is exercising its legal, rightful or natural title to control that [entity](@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"owner",children:"Owner"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Owner"})," is a role that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," performs when it is exercising its legal, rightful or natural title to control some ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We interpret 'legal' and 'rightful' as terms that apply to ",(0,n.jsx)(t.em,{children:"any"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (that is: not just ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal/national jurisdictions"}),", but also those of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", specifically ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individuals"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We take 'natural' as a title that is provided by nature, as in 'the owner of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),"', or 'the owner of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),"'."]}),"\n",(0,n.jsxs)(t.p,{children:["For futher details, see ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ability to distinguish between (non)owners of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," enables one to identify the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and the duties (and rights) it has regarding the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),". One may want to do so either to establish whether or not the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", e.g. if it is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", can be trusted to behave according to its ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),". Or, one may want to do this in order to settle a dispute it has."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is said to be the ",(0,n.jsx)(t.strong,{children:"owner"})," of some ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"(legal) entity"})," in some ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," if and only if an ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership relation"})," exists with that ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership relation"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"Owned"}),"\n"]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>a,M:()=>s});var n=r(1504);const o={},i=n.createContext(o);function s(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0fbf73e8.0a4e3427.js b/assets/js/0fbf73e8.0a4e3427.js new file mode 100644 index 000000000..ab4dc159e --- /dev/null +++ b/assets/js/0fbf73e8.0a4e3427.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4948],{6080:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var r=s(7624),o=s(2172);const a={id:"tag",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"tag",formPhrases:["tag{ss}"],status:"draft",grouptags:null,hoverText:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",glossaryTerm:"Tag",glossaryText:"an alphanumeric string that is used to identify [scope](@) (so called 'scopetags'), group [term](@) (so called 'grouptags'), or identify a specific version of a [terminology](@) (so called 'versiontags') from within a specific [scope](@).",date:20210601},i="Tag",n={id:"terms/tag",title:"Tag",description:"Short Description",source:"@site/docs/terms/tag.md",sourceDirName:"terms",slug:"/terms/tag",permalink:"/framework/docs/terms/tag",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/tag.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704373351,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"tag",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"tag",formPhrases:["tag{ss}"],status:"draft",grouptags:null,hoverText:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",glossaryTerm:"Tag",glossaryText:"an alphanumeric string that is used to identify [scope](@) (so called 'scopetags'), group [term](@) (so called 'grouptags'), or identify a specific version of a [terminology](@) (so called 'versiontags') from within a specific [scope](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"tag",children:"Tag"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Tag"})," is an alphanumeric string that is used to identify ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (so called 'scopetags'), group ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," (so called 'grouptags'), or identify a specific version of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," (so called 'versiontags') from within a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["Scopetags ",(0,r.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (from within a given ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"), and hence can be used (within that given ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),") to disambiguate ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),". For example, ",(0,r.jsx)(t.code,{children:"#essif-lab:term"})," is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," for the ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that within the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"})," by the scopetag ",(0,r.jsx)(t.code,{children:"essif-lab"})," is referred to by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," 'term'. Scopetags typically satisfy the regex ",(0,r.jsx)(t.code,{children:"#[a-z0-9_-]+"})," and is often preceded by the ",(0,r.jsx)(t.code,{children:"#"})," character to designate that it is a tag."]}),"\n",(0,r.jsxs)(t.p,{children:["Grouptags may be used within a ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to tag various sorts or ",(0,r.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," such as ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and the like. One can then say that this tag represents the group of artifacts that are associated with that tag. This may be used for different purposes. One example is to tag every term that is part of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," with a pattern-specific tag. Grouptags typically satisfy the regex ",(0,r.jsx)(t.code,{children:"#[a-z0-9_-]+"})," and is often preceded by the ",(0,r.jsx)(t.code,{children:"#"})," character to designate that it is a tag."]}),"\n",(0,r.jsxs)(t.p,{children:["Versiontags are used to identify a specific version of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," within which the versiontag lives. It may have various forms, and would typically be chosen such that it comes in handy with the tools that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms community"})," has decided to use to curate that ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["is an alphanumeric string that is used to identify ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," and/or group ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", and that satisfies the regex ",(0,r.jsx)(t.code,{children:"#[a-z0-9_-]+"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.p,{children:["Examples of scopetags are ",(0,r.jsx)(t.code,{children:"essif-lab"}),", ",(0,r.jsx)(t.code,{children:"essiflab"}),", ",(0,r.jsx)(t.code,{children:"toip"}),", or ",(0,r.jsx)(t.code,{children:"ctwg"})]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>i});var r=s(1504);const o={},a=r.createContext(o);function i(e){const t=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),r.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/0fbf73e8.76a96ac9.js b/assets/js/0fbf73e8.76a96ac9.js deleted file mode 100644 index 2f76323f0..000000000 --- a/assets/js/0fbf73e8.76a96ac9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4948],{6080:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var r=s(7624),o=s(2172);const a={id:"tag",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"tag",formPhrases:["tag{ss}"],status:"draft",grouptags:null,hoverText:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",glossaryTerm:"Tag",glossaryText:"an alphanumeric string that is used to identify [scope](@) (so called 'scopetags'), group [term](@) (so called 'grouptags'), or identify a specific version of a [terminology](@) (so called 'versiontags') from within a specific [scope](@).",date:20210601},i="Tag",n={id:"terms/tag",title:"Tag",description:"Short Description",source:"@site/docs/terms/tag.md",sourceDirName:"terms",slug:"/terms/tag",permalink:"/framework/docs/terms/tag",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/tag.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"tag",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"tag",formPhrases:["tag{ss}"],status:"draft",grouptags:null,hoverText:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",glossaryTerm:"Tag",glossaryText:"an alphanumeric string that is used to identify [scope](@) (so called 'scopetags'), group [term](@) (so called 'grouptags'), or identify a specific version of a [terminology](@) (so called 'versiontags') from within a specific [scope](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"tag",children:"Tag"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Tag"})," is an alphanumeric string that is used to identify ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (so called 'scopetags'), group ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," (so called 'grouptags'), or identify a specific version of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," (so called 'versiontags') from within a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["Scopetags ",(0,r.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (from within a given ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"), and hence can be used (within that given ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),") to disambiguate ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),". For example, ",(0,r.jsx)(t.code,{children:"#essif-lab:term"})," is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," for the ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that within the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"})," by the scopetag ",(0,r.jsx)(t.code,{children:"essif-lab"})," is referred to by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," 'term'. Scopetags typically satisfy the regex ",(0,r.jsx)(t.code,{children:"#[a-z0-9_-]+"})," and is often preceded by the ",(0,r.jsx)(t.code,{children:"#"})," character to designate that it is a tag."]}),"\n",(0,r.jsxs)(t.p,{children:["Grouptags may be used within a ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to tag various sorts or ",(0,r.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," such as ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and the like. One can then say that this tag represents the group of artifacts that are associated with that tag. This may be used for different purposes. One example is to tag every term that is part of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," with a pattern-specific tag. Grouptags typically satisfy the regex ",(0,r.jsx)(t.code,{children:"#[a-z0-9_-]+"})," and is often preceded by the ",(0,r.jsx)(t.code,{children:"#"})," character to designate that it is a tag."]}),"\n",(0,r.jsxs)(t.p,{children:["Versiontags are used to identify a specific version of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," within which the versiontag lives. It may have various forms, and would typically be chosen such that it comes in handy with the tools that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms community"})," has decided to use to curate that ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["is an alphanumeric string that is used to identify ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," and/or group ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", and that satisfies the regex ",(0,r.jsx)(t.code,{children:"#[a-z0-9_-]+"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.p,{children:["Examples of scopetags are ",(0,r.jsx)(t.code,{children:"essif-lab"}),", ",(0,r.jsx)(t.code,{children:"essiflab"}),", ",(0,r.jsx)(t.code,{children:"toip"}),", or ",(0,r.jsx)(t.code,{children:"ctwg"})]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>i});var r=s(1504);const o={},a=r.createContext(o);function i(e){const t=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),r.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1010e289.9a4d29a4.js b/assets/js/1010e289.9a4d29a4.js deleted file mode 100644 index dd263932f..000000000 --- a/assets/js/1010e289.9a4d29a4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7009],{9124:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>c,frontMatter:()=>i,metadata:()=>a,toc:()=>h});var o=n(7624),r=n(2172);const i={id:"owned",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owned",formPhrases:["owned"],status:"draft",grouptags:null,hoverText:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",glossaryTerm:"Owned",glossaryText:"an [entity](@) over which another [entity](@) (its [owner](@)) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that [jurisdiction](@), and by its rules.",date:20210601},s="Owned",a={id:"terms/owned",title:"Owned",description:"see: ownership",source:"@site/docs/terms/owned.md",sourceDirName:"terms",slug:"/terms/owned",permalink:"/framework/docs/terms/owned",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/owned.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"owned",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owned",formPhrases:["owned"],status:"draft",grouptags:null,hoverText:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",glossaryTerm:"Owned",glossaryText:"an [entity](@) over which another [entity](@) (its [owner](@)) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that [jurisdiction](@), and by its rules.",date:20210601},sidebar:"essifLabSideBar"},d={},h=[{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"owned",children:"Owned"}),"\n",(0,o.jsxs)(t.p,{children:["see: ",(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})]}),"\n",(0,o.jsx)(t.p,{children:"Explain that the fact that the description does not preclude arbitrary Entities to be owners doesn't mean that arbitrary Entities can in fact be owners; that is up to (the Legal System of) the Jurisdiction to provide guidance for."}),"\n",(0,o.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership relation"}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"Owner"}),"\n"]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>a,M:()=>s});var o=n(1504);const r={},i=o.createContext(r);function s(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1010e289.a4f64d84.js b/assets/js/1010e289.a4f64d84.js new file mode 100644 index 000000000..0b1a4e4ec --- /dev/null +++ b/assets/js/1010e289.a4f64d84.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7009],{9124:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>c,frontMatter:()=>i,metadata:()=>a,toc:()=>h});var o=n(7624),r=n(2172);const i={id:"owned",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owned",formPhrases:["owned"],status:"draft",grouptags:null,hoverText:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",glossaryTerm:"Owned",glossaryText:"an [entity](@) over which another [entity](@) (its [owner](@)) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that [jurisdiction](@), and by its rules.",date:20210601},s="Owned",a={id:"terms/owned",title:"Owned",description:"see: ownership",source:"@site/docs/terms/owned.md",sourceDirName:"terms",slug:"/terms/owned",permalink:"/framework/docs/terms/owned",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/owned.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"owned",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"owned",formPhrases:["owned"],status:"draft",grouptags:null,hoverText:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",glossaryTerm:"Owned",glossaryText:"an [entity](@) over which another [entity](@) (its [owner](@)) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that [jurisdiction](@), and by its rules.",date:20210601},sidebar:"essifLabSideBar"},d={},h=[{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"owned",children:"Owned"}),"\n",(0,o.jsxs)(t.p,{children:["see: ",(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})]}),"\n",(0,o.jsx)(t.p,{children:"Explain that the fact that the description does not preclude arbitrary Entities to be owners doesn't mean that arbitrary Entities can in fact be owners; that is up to (the Legal System of) the Jurisdiction to provide guidance for."}),"\n",(0,o.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership relation"}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"Owner"}),"\n"]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>a,M:()=>s});var o=n(1504);const r={},i=o.createContext(r);function s(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/10b323d6.0ab5bc58.js b/assets/js/10b323d6.0ab5bc58.js deleted file mode 100644 index 4a78c8811..000000000 --- a/assets/js/10b323d6.0ab5bc58.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5840],{8700:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var s=a(7624),r=a(2172);const o={id:"outsourcing",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"outsourcing",formPhrases:["outsourcing","outsource","outsourced"],status:"draft",grouptags:null,hoverText:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",glossaryTerm:"Outsourcing",glossaryText:"the state of affairs in which a [party](@) has an [objective](@) (better: an [expectation](@)) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a [party](@) other than itself.",date:new Date("2022-10-18T00:00:00.000Z")},n="Outsourcing",i={id:"terms/outsourcing",title:"Outsourcing",description:"Short Description",source:"@site/docs/terms/outsourcing.md",sourceDirName:"terms",slug:"/terms/outsourcing",permalink:"/framework/docs/terms/outsourcing",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/outsourcing.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"outsourcing",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"outsourcing",formPhrases:["outsourcing","outsource","outsourced"],status:"draft",grouptags:null,hoverText:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",glossaryTerm:"Outsourcing",glossaryText:"the state of affairs in which a [party](@) has an [objective](@) (better: an [expectation](@)) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a [party](@) other than itself.",date:"2022-10-18T00:00:00.000Z"},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"outsourcing",children:"Outsourcing"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Oursourcing"})," is the state of affairs in which a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (better: an ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),") for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," other than itself."]}),"\n",(0,s.jsxs)(t.p,{children:["Essentially, whenever a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has an ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," towards another ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", then the production or maintenance of the results associated to that ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," are said to be outsourced to that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),".",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n",(0,s.jsxs)(t.p,{children:["The outsourcing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," should provide"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," to the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," so that it can (have one or more of its (digital and/or human) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),") produce the expected results in accordance with the intentions of the oursourcing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["any production means that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may need to produce these results, insofar this other party cannot or will not provide such means."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Outsourcing introduces ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that are rooted in the principle that every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous (sorvereing); the result(s) that are expected are produced or maintained outside the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),". Thus, the outsourcing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may want to establish a (legally binding) contract with the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to provide assurances that the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will (have its ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),") follow the guidance of the provided ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", and will use the provided production means."]}),"\n",(0,s.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may want to have a ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," for revoking ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it has issued. There are various ways in which this can be realized, one of which is to use a revocation service that is offered by another ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The results that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expects"})," the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to produce, is the provisioning of a service that will ensure that an arbitrary ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can check whether a ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that the first ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued, has been revoked or not."]}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["One might ask whether or not ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"})," a task to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," is equivalent to ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," is both a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (to which one can ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsource"})," tasks) and an ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (that can be ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),"). And that is precisely how it works: as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", it would work for the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," it, and that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," therefore would assume responsibility (be accountable for) all ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that the person executed on behalf of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". As a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the person itself would assume responsibility (be accountable for) all ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that it executes as commissioned by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>n});var s=a(1504);const r={},o=s.createContext(r);function n(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/10b323d6.c5f38b3d.js b/assets/js/10b323d6.c5f38b3d.js new file mode 100644 index 000000000..bbf4f8654 --- /dev/null +++ b/assets/js/10b323d6.c5f38b3d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5840],{8700:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var s=a(7624),r=a(2172);const o={id:"outsourcing",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"outsourcing",formPhrases:["outsourcing","outsource","outsourced"],status:"draft",grouptags:null,hoverText:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",glossaryTerm:"Outsourcing",glossaryText:"the state of affairs in which a [party](@) has an [objective](@) (better: an [expectation](@)) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a [party](@) other than itself.",date:new Date("2022-10-18T00:00:00.000Z")},n="Outsourcing",i={id:"terms/outsourcing",title:"Outsourcing",description:"Short Description",source:"@site/docs/terms/outsourcing.md",sourceDirName:"terms",slug:"/terms/outsourcing",permalink:"/framework/docs/terms/outsourcing",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/outsourcing.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"outsourcing",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"outsourcing",formPhrases:["outsourcing","outsource","outsourced"],status:"draft",grouptags:null,hoverText:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",glossaryTerm:"Outsourcing",glossaryText:"the state of affairs in which a [party](@) has an [objective](@) (better: an [expectation](@)) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a [party](@) other than itself.",date:"2022-10-18T00:00:00.000Z"},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"outsourcing",children:"Outsourcing"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Oursourcing"})," is the state of affairs in which a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (better: an ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),") for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," other than itself."]}),"\n",(0,s.jsxs)(t.p,{children:["Essentially, whenever a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has an ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," towards another ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", then the production or maintenance of the results associated to that ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," are said to be outsourced to that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),".",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n",(0,s.jsxs)(t.p,{children:["The outsourcing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," should provide"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," to the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," so that it can (have one or more of its (digital and/or human) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),") produce the expected results in accordance with the intentions of the oursourcing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["any production means that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may need to produce these results, insofar this other party cannot or will not provide such means."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Outsourcing introduces ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that are rooted in the principle that every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous (sorvereing); the result(s) that are expected are produced or maintained outside the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),". Thus, the outsourcing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may want to establish a (legally binding) contract with the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to provide assurances that the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will (have its ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),") follow the guidance of the provided ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", and will use the provided production means."]}),"\n",(0,s.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may want to have a ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," for revoking ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it has issued. There are various ways in which this can be realized, one of which is to use a revocation service that is offered by another ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The results that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expects"})," the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to produce, is the provisioning of a service that will ensure that an arbitrary ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can check whether a ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that the first ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued, has been revoked or not."]}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["One might ask whether or not ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"})," a task to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," is equivalent to ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," is both a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (to which one can ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsource"})," tasks) and an ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (that can be ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),"). And that is precisely how it works: as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", it would work for the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," it, and that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," therefore would assume responsibility (be accountable for) all ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that the person executed on behalf of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". As a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the person itself would assume responsibility (be accountable for) all ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that it executes as commissioned by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>n});var s=a(1504);const r={},o=s.createContext(r);function n(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/110ffe56.2a2af9b8.js b/assets/js/110ffe56.2a2af9b8.js deleted file mode 100644 index 6df12e187..000000000 --- a/assets/js/110ffe56.2a2af9b8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1600],{1480:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=s(7624),a=s(2172);const r={id:"self-sovereign-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereign-identity",formPhrases:["self-sovereign-identit{yies}"],status:"draft",grouptags:null,hoverText:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"Self-Sovereign Identity (SSI)",glossaryText:"self-Sovereign Identity (SSI) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},i="Self-Sovereign Identity (SSI)",o={id:"terms/self-sovereign-identity",title:"Self-Sovereign Identity (SSI)",description:"Short Description",source:"@site/docs/terms/self-sovereign-identity.md",sourceDirName:"terms",slug:"/terms/self-sovereign-identity",permalink:"/framework/docs/terms/self-sovereign-identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/self-sovereign-identity.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"self-sovereign-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereign-identity",formPhrases:["self-sovereign-identit{yies}"],status:"draft",grouptags:null,hoverText:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"Self-Sovereign Identity (SSI)",glossaryText:"self-Sovereign Identity (SSI) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"self-sovereign-identity-ssi",children:"Self-Sovereign Identity (SSI)"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:['The dialogue about what Self-Sovereign Identity (SSI) really is, that was started in the blog "',(0,n.jsx)(t.a,{href:"http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html",children:"The Path to Self-Sovereign Identity"}),'" by Christopher Allen in 2016, has not resulted in a consensus today. While some see the ten principles of SSI that Allen proposed as the definition of SSI, he formulated them as "a departure point to provoke a discussion about what\'s truly important". And it is obvious that what is important differs per ',(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The perspective that the eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," takes is that of supporting (autonomous) ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with one another. So anything that helps - e.g. concepts/ideas, architectures, processes and technologies, will be covered by that term."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of having the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," is that it is an easy way to indicate what is within and what is outside the scope of the eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),". Anything in scope is covered by this term, and everything else is not."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var n=s(1504);const a={},r=n.createContext(a);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/110ffe56.98ce9d92.js b/assets/js/110ffe56.98ce9d92.js new file mode 100644 index 000000000..669f29ad9 --- /dev/null +++ b/assets/js/110ffe56.98ce9d92.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1600],{1480:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=s(7624),a=s(2172);const r={id:"self-sovereign-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereign-identity",formPhrases:["self-sovereign-identit{yies}"],status:"draft",grouptags:null,hoverText:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"Self-Sovereign Identity (SSI)",glossaryText:"self-Sovereign Identity (SSI) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},i="Self-Sovereign Identity (SSI)",o={id:"terms/self-sovereign-identity",title:"Self-Sovereign Identity (SSI)",description:"Short Description",source:"@site/docs/terms/self-sovereign-identity.md",sourceDirName:"terms",slug:"/terms/self-sovereign-identity",permalink:"/framework/docs/terms/self-sovereign-identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/self-sovereign-identity.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"self-sovereign-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereign-identity",formPhrases:["self-sovereign-identit{yies}"],status:"draft",grouptags:null,hoverText:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"Self-Sovereign Identity (SSI)",glossaryText:"self-Sovereign Identity (SSI) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"self-sovereign-identity-ssi",children:"Self-Sovereign Identity (SSI)"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:['The dialogue about what Self-Sovereign Identity (SSI) really is, that was started in the blog "',(0,n.jsx)(t.a,{href:"http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html",children:"The Path to Self-Sovereign Identity"}),'" by Christopher Allen in 2016, has not resulted in a consensus today. While some see the ten principles of SSI that Allen proposed as the definition of SSI, he formulated them as "a departure point to provoke a discussion about what\'s truly important". And it is obvious that what is important differs per ',(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The perspective that the eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," takes is that of supporting (autonomous) ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with one another. So anything that helps - e.g. concepts/ideas, architectures, processes and technologies, will be covered by that term."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The purpose of having the term ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," is that it is an easy way to indicate what is within and what is outside the scope of the eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),". Anything in scope is covered by this term, and everything else is not."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var n=s(1504);const a={},r=n.createContext(a);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/125d3ad1.2e3c96c0.js b/assets/js/125d3ad1.2e3c96c0.js deleted file mode 100644 index 681b919d5..000000000 --- a/assets/js/125d3ad1.2e3c96c0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3360],{5644:(t,s,e)=>{e.r(s),e.d(s,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var a=e(7624),n=e(2172);const o={id:"transaction-form",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-form",formPhrases:["transaction-form{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",glossaryTerm:"Transaction Form",glossaryText:"the specification of the set of data that this [party](@) needs to (a) commit to a (proposed) [business transaction](transaction@) of that kind, (b) fulfill its duties/[obligation](@) and (c) escalate if necessary.",date:20210601},r="Transaction Form",i={id:"terms/transaction-form",title:"Transaction Form",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-form.md",sourceDirName:"terms",slug:"/terms/transaction-form",permalink:"/framework/docs/terms/transaction-form",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-form.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"transaction-form",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-form",formPhrases:["transaction-form{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",glossaryTerm:"Transaction Form",glossaryText:"the specification of the set of data that this [party](@) needs to (a) commit to a (proposed) [business transaction](transaction@) of that kind, (b) fulfill its duties/[obligation](@) and (c) escalate if necessary.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[];function f(t){const s={admonition:"admonition",h1:"h1",p:"p",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.h1,{id:"transaction-form",children:"Transaction Form"}),"\n",(0,a.jsx)(s.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(s.p,{children:"Additional content is needed here."})})]})}function m(t={}){const{wrapper:s}={...(0,n.M)(),...t.components};return s?(0,a.jsx)(s,{...t,children:(0,a.jsx)(f,{...t})}):f(t)}},2172:(t,s,e)=>{e.d(s,{I:()=>i,M:()=>r});var a=e(1504);const n={},o=a.createContext(n);function r(t){const s=a.useContext(o);return a.useMemo((function(){return"function"==typeof t?t(s):{...s,...t}}),[s,t])}function i(t){let s;return s=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:r(t.components),a.createElement(o.Provider,{value:s},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/125d3ad1.488cb106.js b/assets/js/125d3ad1.488cb106.js new file mode 100644 index 000000000..905bb7235 --- /dev/null +++ b/assets/js/125d3ad1.488cb106.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3360],{5644:(t,s,e)=>{e.r(s),e.d(s,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var a=e(7624),n=e(2172);const o={id:"transaction-form",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-form",formPhrases:["transaction-form{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",glossaryTerm:"Transaction Form",glossaryText:"the specification of the set of data that this [party](@) needs to (a) commit to a (proposed) [business transaction](transaction@) of that kind, (b) fulfill its duties/[obligation](@) and (c) escalate if necessary.",date:20210601},r="Transaction Form",i={id:"terms/transaction-form",title:"Transaction Form",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-form.md",sourceDirName:"terms",slug:"/terms/transaction-form",permalink:"/framework/docs/terms/transaction-form",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-form.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"transaction-form",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-form",formPhrases:["transaction-form{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",glossaryTerm:"Transaction Form",glossaryText:"the specification of the set of data that this [party](@) needs to (a) commit to a (proposed) [business transaction](transaction@) of that kind, (b) fulfill its duties/[obligation](@) and (c) escalate if necessary.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[];function f(t){const s={admonition:"admonition",h1:"h1",p:"p",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s.h1,{id:"transaction-form",children:"Transaction Form"}),"\n",(0,a.jsx)(s.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(s.p,{children:"Additional content is needed here."})})]})}function m(t={}){const{wrapper:s}={...(0,n.M)(),...t.components};return s?(0,a.jsx)(s,{...t,children:(0,a.jsx)(f,{...t})}):f(t)}},2172:(t,s,e)=>{e.d(s,{I:()=>i,M:()=>r});var a=e(1504);const n={},o=a.createContext(n);function r(t){const s=a.useContext(o);return a.useMemo((function(){return"function"==typeof t?t(s):{...s,...t}}),[s,t])}function i(t){let s;return s=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:r(t.components),a.createElement(o.Provider,{value:s},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/1308e2ef.15721882.js b/assets/js/1308e2ef.15721882.js new file mode 100644 index 000000000..aa54a85f6 --- /dev/null +++ b/assets/js/1308e2ef.15721882.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8546],{8220:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>d,contentTitle:()=>i,default:()=>p,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var o=n(7624),s=n(2172);const r={id:"TBD",date:20210601},i="TO BE DONE",a={id:"TBD",title:"TO BE DONE",description:"This page is a placeholder for pages that need to be authored.",source:"@site/docs/TBD.md",sourceDirName:".",slug:"/TBD",permalink:"/framework/docs/TBD",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/TBD.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1701698820,formattedLastUpdatedAt:"Dec 4, 2023",frontMatter:{id:"TBD",date:20210601}},d={},c=[];function l(t){const e={admonition:"admonition",h1:"h1",mdxAdmonitionTitle:"mdxAdmonitionTitle",p:"p",strong:"strong",...(0,s.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"to-be-done",children:"TO BE DONE"}),"\n",(0,o.jsxs)(e.admonition,{type:"info",children:[(0,o.jsx)(e.mdxAdmonitionTitle,{children:(0,o.jsx)(e.strong,{children:"UNDER CONSTRUCTION"})}),(0,o.jsx)(e.p,{children:"This page is a placeholder for pages that need to be authored."})]})]})}function p(t={}){const{wrapper:e}={...(0,s.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(l,{...t})}):l(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>a,M:()=>i});var o=n(1504);const s={},r=o.createContext(s);function i(t){const e=o.useContext(r);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:i(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/1308e2ef.839ab9c4.js b/assets/js/1308e2ef.839ab9c4.js deleted file mode 100644 index 2e4ae734c..000000000 --- a/assets/js/1308e2ef.839ab9c4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8546],{8220:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>d,contentTitle:()=>i,default:()=>p,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var o=n(7624),s=n(2172);const r={id:"TBD",date:20210601},i="TO BE DONE",a={id:"TBD",title:"TO BE DONE",description:"This page is a placeholder for pages that need to be authored.",source:"@site/docs/TBD.md",sourceDirName:".",slug:"/TBD",permalink:"/framework/docs/TBD",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/TBD.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"TBD",date:20210601}},d={},c=[];function l(t){const e={admonition:"admonition",h1:"h1",mdxAdmonitionTitle:"mdxAdmonitionTitle",p:"p",strong:"strong",...(0,s.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"to-be-done",children:"TO BE DONE"}),"\n",(0,o.jsxs)(e.admonition,{type:"info",children:[(0,o.jsx)(e.mdxAdmonitionTitle,{children:(0,o.jsx)(e.strong,{children:"UNDER CONSTRUCTION"})}),(0,o.jsx)(e.p,{children:"This page is a placeholder for pages that need to be authored."})]})]})}function p(t={}){const{wrapper:e}={...(0,s.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(l,{...t})}):l(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>a,M:()=>i});var o=n(1504);const s={},r=o.createContext(s);function i(t){const e=o.useContext(r);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:i(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/14b801b7.0f78a4f2.js b/assets/js/14b801b7.0f78a4f2.js new file mode 100644 index 000000000..422cdb4c2 --- /dev/null +++ b/assets/js/14b801b7.0f78a4f2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3684],{416:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>m});var r=a(7624),o=a(2172);const n={id:"compliance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance",formPhrases:["compliance"],status:"draft",grouptags:null,hoverText:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",glossaryTerm:"Compliance",glossaryText:"the state of realization of a set of conformance criteria or normative framework of a [party](@).",date:20220220},i="Compliance",s={id:"terms/compliance",title:"Compliance",description:"Short Description",source:"@site/docs/terms/compliance.md",sourceDirName:"terms",slug:"/terms/compliance",permalink:"/framework/docs/terms/compliance",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"compliance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance",formPhrases:["compliance"],status:"draft",grouptags:null,hoverText:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",glossaryTerm:"Compliance",glossaryText:"the state of realization of a set of conformance criteria or normative framework of a [party](@).",date:20220220},sidebar:"essifLabSideBar"},c={},m=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"compliance",children:"Compliance"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Compliance"})," is the state of realization of a set of conformance criteria or normative framework of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", where"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"a 'normative framework' is a set of related requirements that need to be complemented with a set of conformance criteria in order to be actually testable;"}),"\n",(0,r.jsx)(t.li,{children:"a 'conformance criteria' is an (actually testable) requirement or condition that must be satisfied to claim conformance (compliance), and"}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["Since ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous in deciding what normative frameworks and/or conformance criteria they want to ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"comply"})," with, we postulate that they ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that aim to realize ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," with a selected set of conformance criteria and/or normative frameworks."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," can state their ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," in various ways, e.g. by stating that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"the products it manufactures or uses must comply with their specifications, EU safety regulations, etc."}),"\n",(0,r.jsx)(t.li,{children:"the processes that it runs must comply with standards such as ISO 9001 or ISO 27001"}),"\n",(0,r.jsxs)(t.li,{children:["the laws and regulations of the country in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is established must be complied with."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["We use the term ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," to refer to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," runs for the purpose of realizing its ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," - in other words: to become and remain ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"})," (with the conformance criteria and/or normative frameworks they selected)."]}),"\n",(0,r.jsxs)(t.p,{children:["Compliance with a set of conformance criteria or a normative framework is typically asserted by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and may be attested to by an (independent) auditor."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of ",(0,r.jsx)(t.strong,{children:"compliance"})," (being compliant, or in the process of becoming compliant) is that it may help to mitigate ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", e.g. of being fined for being non-compliant. Also, it may help to provide opportunities; for example, being compliant with the ISO 9001 management requirements is often required for organizations in order to qualify for becoming a supplier."]})]})}function h(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>i});var r=a(1504);const o={},n=r.createContext(o);function i(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/14b801b7.638a5dac.js b/assets/js/14b801b7.638a5dac.js deleted file mode 100644 index fa173aba1..000000000 --- a/assets/js/14b801b7.638a5dac.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3684],{416:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>m});var r=a(7624),o=a(2172);const n={id:"compliance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance",formPhrases:["compliance"],status:"draft",grouptags:null,hoverText:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",glossaryTerm:"Compliance",glossaryText:"the state of realization of a set of conformance criteria or normative framework of a [party](@).",date:20220220},i="Compliance",s={id:"terms/compliance",title:"Compliance",description:"Short Description",source:"@site/docs/terms/compliance.md",sourceDirName:"terms",slug:"/terms/compliance",permalink:"/framework/docs/terms/compliance",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"compliance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance",formPhrases:["compliance"],status:"draft",grouptags:null,hoverText:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",glossaryTerm:"Compliance",glossaryText:"the state of realization of a set of conformance criteria or normative framework of a [party](@).",date:20220220},sidebar:"essifLabSideBar"},c={},m=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"compliance",children:"Compliance"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Compliance"})," is the state of realization of a set of conformance criteria or normative framework of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", where"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"a 'normative framework' is a set of related requirements that need to be complemented with a set of conformance criteria in order to be actually testable;"}),"\n",(0,r.jsx)(t.li,{children:"a 'conformance criteria' is an (actually testable) requirement or condition that must be satisfied to claim conformance (compliance), and"}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["Since ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous in deciding what normative frameworks and/or conformance criteria they want to ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"comply"})," with, we postulate that they ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that aim to realize ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," with a selected set of conformance criteria and/or normative frameworks."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," can state their ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," in various ways, e.g. by stating that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"the products it manufactures or uses must comply with their specifications, EU safety regulations, etc."}),"\n",(0,r.jsx)(t.li,{children:"the processes that it runs must comply with standards such as ISO 9001 or ISO 27001"}),"\n",(0,r.jsxs)(t.li,{children:["the laws and regulations of the country in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is established must be complied with."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["We use the term ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-management",hovertext:"Compliance management (by a Party): the process that is run by (or on behalf of) that Party for the purpose of Managing its Compliance-objectives.",children:"compliance management"})," to refer to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," runs for the purpose of realizing its ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," - in other words: to become and remain ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"})," (with the conformance criteria and/or normative frameworks they selected)."]}),"\n",(0,r.jsxs)(t.p,{children:["Compliance with a set of conformance criteria or a normative framework is typically asserted by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and may be attested to by an (independent) auditor."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of ",(0,r.jsx)(t.strong,{children:"compliance"})," (being compliant, or in the process of becoming compliant) is that it may help to mitigate ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", e.g. of being fined for being non-compliant. Also, it may help to provide opportunities; for example, being compliant with the ISO 9001 management requirements is often required for organizations in order to qualify for becoming a supplier."]})]})}function h(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>i});var r=a(1504);const o={},n=r.createContext(o);function i(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/154bd14e.7f7ba9e9.js b/assets/js/154bd14e.7f7ba9e9.js new file mode 100644 index 000000000..d36594cdc --- /dev/null +++ b/assets/js/154bd14e.7f7ba9e9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9368],{8880:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>h});var s=i(7624),a=i(2172),n=i(964);const o={id:"pattern-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"jurisdiction",formPhrases:["jurisdiction","jurisdiction-pattern"],status:"stable",grouptags:null,glossaryTerm:"Jurisdiction Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [jurisdiction](@) consists of, and relates it to [parties](@) and [legal entities](@).",hoverText:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",date:20210601},r="Jurisdictions",l={id:"terms/pattern-jurisdiction",title:"Jurisdictions",description:"Purpose",source:"@site/docs/terms/pattern-jurisdiction.md",sourceDirName:"terms",slug:"/terms/pattern-jurisdiction",permalink:"/framework/docs/terms/pattern-jurisdiction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-jurisdiction.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"jurisdiction",formPhrases:["jurisdiction","jurisdiction-pattern"],status:"stable",grouptags:null,glossaryTerm:"Jurisdiction Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [jurisdiction](@) consists of, and relates it to [parties](@) and [legal entities](@).",hoverText:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Parties, Actors and Actions",permalink:"/framework/docs/terms/pattern-party-actor-action"},next:{title:"Guardianship",permalink:"/framework/docs/terms/pattern-guardianship"}},c={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"jurisdictions",children:"Jurisdictions"}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"Jurisdiction pattern"})," captures the concepts and relations that explain how one can perceive a generic ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", how it works, and how it can be put to use in ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,s.jsxs)(t.p,{children:["Many people are familiar with what we call ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"}),", e.g. a government that has a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," in place which it applies to ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that it knows to exist in its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["While differences exist, a legal jurisdiction typically has a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", i.e. a set of rules (laws, regulations, etc.) that it enforces (within the scope of control of the legal jurisdiction), and a mechanism for resolving conflicts. The rules typically apply to entities whose existence is known within the legal jurisdiction. For example: a refugee that asks for asylum would typically first need to be registered (which is: legally establishing its existence) before the application can even be considered. Such entities are generically known as ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,s.jsx)(t.p,{children:"If we leave out the adjective 'legal', we can still say that anything that"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["has a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", i.e. set of rules, an enforcement mechanism and a conflict resolving mechanism,"]}),"\n",(0,s.jsxs)(t.li,{children:["operates that legal system in a scope that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),", and"]}),"\n",(0,s.jsxs)(t.li,{children:["applies these rules to ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that it knows to exist (i.e. that are 'registered' in its ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),")\nwould also qualify as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", albeit not a legal jurisdiction."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Note that every jurisdiction is also a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", because it has its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it autonomously ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"}),". This knowledge contains the rules it seeks to enforce, the rules and other guidance for maintaining and actually enforcing these rules, and for resolving conflicts. It also comprises a registration also of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"(legal) entities"})," that the rules apply to."]}),"\n",(0,s.jsx)(t.p,{children:"And indeed, when we apply this criterion we can see that jurisdictions are abundant:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," habitually will have rules (business policies) in place, enforce them (to some extent), and have ways of resolving conflicts, and therefore would habitually qualify. Specifically, multi-nationals are known to operate multiple jurisdictions, aligning the rules and scopes with those of other (often legal) jurisdictions for the purpose of preventing situations in which conflicting rules apply, which would lead to many effort-intensive conflict-resolution cases."]}),"\n",(0,s.jsx)(t.li,{children:"NGOs, that may run aid-projects, refugee-camps etc., ensure that a set of rules apply within the scopes of such projects and camps, and arrange for (internal) conflicts to be resolved. Hence they qualify"}),"\n",(0,s.jsx)(t.li,{children:"All sorts of clubs (sports, leisure, ...) have rules, means to enforce them, and a conflict resolution means which they operate within the scope of the locations they control and/or their activities."}),"\n",(0,s.jsx)(t.li,{children:"Families qualify as well: the parents make the rules, enforce them, and resolve conflicts."}),"\n",(0,s.jsxs)(t.li,{children:["Even individual persons (which qualify as ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), have their own 'scope of control', within which they work according to their own rules (e.g. morals, ethics, preferred ways of working), enforce them (pretty much automatically), and resolve any conflicts (e.g. personal problems that may arise when their rules/habits conflict with what their spouse, employer, any else requires them to do). Saying that an individual operates a (personal) 'legal system' within its scope of control is aligned with the ideas human rights that say humans are 'self sovereign'."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["From the above, one might even be inclined to think that ",(0,s.jsx)(t.em,{children:"every"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," qualifies as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". While we think that the vast majority of them are (we have no examples to the contrary), we see no relevance in actually stating this."]}),"\n",(0,s.jsxs)(t.p,{children:["Note that while a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a jurisdiction may also be owned by a (different) party, and it makes sense to distinguish between them. For example, a multinational organization may own subsidiaries in different countries, each of which could be a jurisdiction in their own right, for the purpose of aligning their rules of operation with the local legal jurisdiction. e.g. for organizations."]}),"\n",(0,s.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,s.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,s.jsx)("img",{alt:"Conceptual model of the 'Jurisdiction' pattern",src:(0,n.c)("images/patterns/pattern-jurisdiction.png")}),"\n",(0,s.jsxs)(t.p,{children:["The figure shows that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," is ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and is also owned by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (that may be the jurisdiction itself, or another party). This implies that a jurisdiction has ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to pursue, and ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to govern."]}),"\n",(0,s.jsxs)(t.p,{children:["While the figure does not make this explicit, the knowledge contains the rules that apply to the legal entities - the entities that the jurisdiction knows to exist (i.e. has registered in its knowledge), as well as the rules and ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for maintaining the rule set, enforcing the rules, and resolving conflicts. The latter three are the constituents of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," that the jurisdiction operates within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>r,M:()=>o});var s=i(1504);const a={},n=s.createContext(a);function o(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:o(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/154bd14e.b486fca5.js b/assets/js/154bd14e.b486fca5.js deleted file mode 100644 index 6d383dfb3..000000000 --- a/assets/js/154bd14e.b486fca5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9368],{8880:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>h});var s=i(7624),a=i(2172),n=i(964);const o={id:"pattern-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"jurisdiction",formPhrases:["jurisdiction","jurisdiction-pattern"],status:"stable",grouptags:null,glossaryTerm:"Jurisdiction Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [jurisdiction](@) consists of, and relates it to [parties](@) and [legal entities](@).",hoverText:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",date:20210601},r="Jurisdictions",l={id:"terms/pattern-jurisdiction",title:"Jurisdictions",description:"Purpose",source:"@site/docs/terms/pattern-jurisdiction.md",sourceDirName:"terms",slug:"/terms/pattern-jurisdiction",permalink:"/framework/docs/terms/pattern-jurisdiction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-jurisdiction.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"jurisdiction",formPhrases:["jurisdiction","jurisdiction-pattern"],status:"stable",grouptags:null,glossaryTerm:"Jurisdiction Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [jurisdiction](@) consists of, and relates it to [parties](@) and [legal entities](@).",hoverText:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Parties, Actors and Actions",permalink:"/framework/docs/terms/pattern-party-actor-action"},next:{title:"Guardianship",permalink:"/framework/docs/terms/pattern-guardianship"}},c={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"jurisdictions",children:"Jurisdictions"}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"Jurisdiction pattern"})," captures the concepts and relations that explain how one can perceive a generic ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", how it works, and how it can be put to use in ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,s.jsxs)(t.p,{children:["Many people are familiar with what we call ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"}),", e.g. a government that has a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," in place which it applies to ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that it knows to exist in its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["While differences exist, a legal jurisdiction typically has a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", i.e. a set of rules (laws, regulations, etc.) that it enforces (within the scope of control of the legal jurisdiction), and a mechanism for resolving conflicts. The rules typically apply to entities whose existence is known within the legal jurisdiction. For example: a refugee that asks for asylum would typically first need to be registered (which is: legally establishing its existence) before the application can even be considered. Such entities are generically known as ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,s.jsx)(t.p,{children:"If we leave out the adjective 'legal', we can still say that anything that"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["has a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", i.e. set of rules, an enforcement mechanism and a conflict resolving mechanism,"]}),"\n",(0,s.jsxs)(t.li,{children:["operates that legal system in a scope that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),", and"]}),"\n",(0,s.jsxs)(t.li,{children:["applies these rules to ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that it knows to exist (i.e. that are 'registered' in its ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),")\nwould also qualify as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", albeit not a legal jurisdiction."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Note that every jurisdiction is also a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", because it has its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it autonomously ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"}),". This knowledge contains the rules it seeks to enforce, the rules and other guidance for maintaining and actually enforcing these rules, and for resolving conflicts. It also comprises a registration also of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"(legal) entities"})," that the rules apply to."]}),"\n",(0,s.jsx)(t.p,{children:"And indeed, when we apply this criterion we can see that jurisdictions are abundant:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," habitually will have rules (business policies) in place, enforce them (to some extent), and have ways of resolving conflicts, and therefore would habitually qualify. Specifically, multi-nationals are known to operate multiple jurisdictions, aligning the rules and scopes with those of other (often legal) jurisdictions for the purpose of preventing situations in which conflicting rules apply, which would lead to many effort-intensive conflict-resolution cases."]}),"\n",(0,s.jsx)(t.li,{children:"NGOs, that may run aid-projects, refugee-camps etc., ensure that a set of rules apply within the scopes of such projects and camps, and arrange for (internal) conflicts to be resolved. Hence they qualify"}),"\n",(0,s.jsx)(t.li,{children:"All sorts of clubs (sports, leisure, ...) have rules, means to enforce them, and a conflict resolution means which they operate within the scope of the locations they control and/or their activities."}),"\n",(0,s.jsx)(t.li,{children:"Families qualify as well: the parents make the rules, enforce them, and resolve conflicts."}),"\n",(0,s.jsxs)(t.li,{children:["Even individual persons (which qualify as ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), have their own 'scope of control', within which they work according to their own rules (e.g. morals, ethics, preferred ways of working), enforce them (pretty much automatically), and resolve any conflicts (e.g. personal problems that may arise when their rules/habits conflict with what their spouse, employer, any else requires them to do). Saying that an individual operates a (personal) 'legal system' within its scope of control is aligned with the ideas human rights that say humans are 'self sovereign'."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["From the above, one might even be inclined to think that ",(0,s.jsx)(t.em,{children:"every"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," qualifies as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". While we think that the vast majority of them are (we have no examples to the contrary), we see no relevance in actually stating this."]}),"\n",(0,s.jsxs)(t.p,{children:["Note that while a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a jurisdiction may also be owned by a (different) party, and it makes sense to distinguish between them. For example, a multinational organization may own subsidiaries in different countries, each of which could be a jurisdiction in their own right, for the purpose of aligning their rules of operation with the local legal jurisdiction. e.g. for organizations."]}),"\n",(0,s.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,s.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,s.jsx)("img",{alt:"Conceptual model of the 'Jurisdiction' pattern",src:(0,n.c)("images/patterns/pattern-jurisdiction.png")}),"\n",(0,s.jsxs)(t.p,{children:["The figure shows that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," is ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and is also owned by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (that may be the jurisdiction itself, or another party). This implies that a jurisdiction has ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to pursue, and ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to govern."]}),"\n",(0,s.jsxs)(t.p,{children:["While the figure does not make this explicit, the knowledge contains the rules that apply to the legal entities - the entities that the jurisdiction knows to exist (i.e. has registered in its knowledge), as well as the rules and ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for maintaining the rule set, enforcing the rules, and resolving conflicts. The latter three are the constituents of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," that the jurisdiction operates within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>r,M:()=>o});var s=i(1504);const a={},n=s.createContext(a);function o(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:o(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/156e271d.c9ed9369.js b/assets/js/156e271d.c9ed9369.js new file mode 100644 index 000000000..85da17e16 --- /dev/null +++ b/assets/js/156e271d.c9ed9369.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6040],{9420:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>p,frontMatter:()=>n,metadata:()=>a,toc:()=>h});var o=s(7624),r=s(2172);const n={id:"scope",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope",formPhrases:["scope{ss}"],status:"draft",grouptags:null,hoverText:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",glossaryTerm:"Scope",glossaryText:"the extent of the area or subject matter (which we use, e.g., to define [pattern](@), [concept](@), [term](@) and [glossaries](@) in, but it serves other purposes as well).",date:20210601},i="Scope",a={id:"terms/scope",title:"Scope",description:"Short Description",source:"@site/docs/terms/scope.md",sourceDirName:"terms",slug:"/terms/scope",permalink:"/framework/docs/terms/scope",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/scope.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"scope",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope",formPhrases:["scope{ss}"],status:"draft",grouptags:null,hoverText:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",glossaryTerm:"Scope",glossaryText:"the extent of the area or subject matter (which we use, e.g., to define [pattern](@), [concept](@), [term](@) and [glossaries](@) in, but it serves other purposes as well).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"scope",children:"Scope"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"scope"})," (in the eSSIFLab context) is the extent of the area or subject matter (as in ",(0,o.jsx)(t.a,{href:"https://www.lexico.com/definition/scope",children:"OED"}),". We use it, e.g., to define patterns, concepts, terms and glossaries in, but a scope may serve other (additional) purposes. Scopes may overlap, or be nested. It is comparable to ",(0,o.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Namespace",children:"Namespaces"}),", were it not that entities other than names (signs that are used to identify/refer to objects of various kinds) can reside in a scope as it is defined here."]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["This allows each ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (words, phrases) to be used in a limited scope, for specific purposes. The fact that terms are 'scoped' implies that a term may have ",(0,o.jsx)(t.em,{children:"different"})," meanings, depending on the scope within which it is used. Also, it allows us to author documentation in a 'scoped' fashion, allowing different groups of people to author, use and disseminate their documentation (including documentation about their ideas (",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),"), ",(0,o.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", and ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),".)"]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsx)(t.p,{children:"a (virtual) demarcation that serves particular purposes."}),"\n",(0,o.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Scopes within which a certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," is known, may still use different terms to refer to the concept. That's the reason for having ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that specify criteria for determining whether or not something qualifies as (an instance of) some concept: we cannot rely on different scopes necessarily using the same terms for that."]}),"\n"]})]})}function p(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>i});var o=s(1504);const r={},n=o.createContext(r);function i(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/156e271d.fca74c33.js b/assets/js/156e271d.fca74c33.js deleted file mode 100644 index 0cdc42b84..000000000 --- a/assets/js/156e271d.fca74c33.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6040],{9420:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>p,frontMatter:()=>n,metadata:()=>a,toc:()=>h});var o=s(7624),r=s(2172);const n={id:"scope",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope",formPhrases:["scope{ss}"],status:"draft",grouptags:null,hoverText:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",glossaryTerm:"Scope",glossaryText:"the extent of the area or subject matter (which we use, e.g., to define [pattern](@), [concept](@), [term](@) and [glossaries](@) in, but it serves other purposes as well).",date:20210601},i="Scope",a={id:"terms/scope",title:"Scope",description:"Short Description",source:"@site/docs/terms/scope.md",sourceDirName:"terms",slug:"/terms/scope",permalink:"/framework/docs/terms/scope",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/scope.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"scope",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope",formPhrases:["scope{ss}"],status:"draft",grouptags:null,hoverText:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",glossaryTerm:"Scope",glossaryText:"the extent of the area or subject matter (which we use, e.g., to define [pattern](@), [concept](@), [term](@) and [glossaries](@) in, but it serves other purposes as well).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"scope",children:"Scope"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"scope"})," (in the eSSIFLab context) is the extent of the area or subject matter (as in ",(0,o.jsx)(t.a,{href:"https://www.lexico.com/definition/scope",children:"OED"}),". We use it, e.g., to define patterns, concepts, terms and glossaries in, but a scope may serve other (additional) purposes. Scopes may overlap, or be nested. It is comparable to ",(0,o.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Namespace",children:"Namespaces"}),", were it not that entities other than names (signs that are used to identify/refer to objects of various kinds) can reside in a scope as it is defined here."]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["This allows each ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (words, phrases) to be used in a limited scope, for specific purposes. The fact that terms are 'scoped' implies that a term may have ",(0,o.jsx)(t.em,{children:"different"})," meanings, depending on the scope within which it is used. Also, it allows us to author documentation in a 'scoped' fashion, allowing different groups of people to author, use and disseminate their documentation (including documentation about their ideas (",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),"), ",(0,o.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", and ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),".)"]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsx)(t.p,{children:"a (virtual) demarcation that serves particular purposes."}),"\n",(0,o.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["Scopes within which a certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," is known, may still use different terms to refer to the concept. That's the reason for having ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that specify criteria for determining whether or not something qualifies as (an instance of) some concept: we cannot rely on different scopes necessarily using the same terms for that."]}),"\n"]})]})}function p(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>i});var o=s(1504);const r={},n=o.createContext(r);function i(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/15c392b1.c9bb4481.js b/assets/js/15c392b1.c9bb4481.js deleted file mode 100644 index ae4706824..000000000 --- a/assets/js/15c392b1.c9bb4481.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1824],{1024:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>a,metadata:()=>s,toc:()=>h});var o=n(7624),r=n(2172);const a={id:"essifLab-objectives",title:"eSSIF-Lab Objectives",sidebar_label:"Objectives",hoverText:"The purpose of the eSSIF-Lab is to specify, develop and validate technological and non-technological (e.g. governance) means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct (online) business transactions with one another using the electronic support provided by the various SSI technologies.",date:20210601},i=void 0,s={id:"essifLab-objectives",title:"eSSIF-Lab Objectives",description:"Purpose",source:"@site/docs/essifLab-objectives.md",sourceDirName:".",slug:"/essifLab-objectives",permalink:"/framework/docs/essifLab-objectives",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-objectives.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-objectives",title:"eSSIF-Lab Objectives",sidebar_label:"Objectives",hoverText:"The purpose of the eSSIF-Lab is to specify, develop and validate technological and non-technological (e.g. governance) means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct (online) business transactions with one another using the electronic support provided by the various SSI technologies.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Vision",permalink:"/framework/docs/essifLab-vision"},next:{title:"Principles",permalink:"/framework/docs/essifLab-principles"}},c={},h=[{value:"Purpose",id:"purpose",level:2},{value:"Objectives",id:"objectives",level:2},{value:"Empower European and other citizens",id:"empower-european-and-other-citizens",level:3},{value:"Empower European and other organizations and governments",id:"empower-european-and-other-organizations-and-governments",level:3},{value:"Design and Develop an SSI Infrastructure",id:"design-and-develop-an-ssi-infrastructure",level:3},{value:"Design and Develop SSI Assurance Communities",id:"design-and-develop-ssi-assurance-communities",level:3}];function d(e){const t={a:"a",em:"em",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of the eSSIF-Lab is to specify, develop and validate technological and non-technological (e.g. ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),") means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," with one another using the electronic support provided by the various SSI technologies."]}),"\n",(0,o.jsx)(t.h2,{id:"objectives",children:"Objectives"}),"\n",(0,o.jsxs)(t.p,{children:["For this purpose, eSSIF-Lab has set the following ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to realize:"]}),"\n",(0,o.jsx)(t.h3,{id:"empower-european-and-other-citizens",children:"Empower European and other citizens"}),"\n",(0,o.jsxs)(t.p,{children:["The results of the work done in eSSIF-Lab should contribute to provide individuals with means that help them to electronically negotiate and conduct ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in the widest sense of the word. Such means make it easier for them to participate in transactions, both on the Internet and in physical life."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"logins (username, password) are eliminated."}),"\n",(0,o.jsx)(t.li,{children:"people can fill in forms (e.g. for applying for products or services) fast, and easily."}),"\n",(0,o.jsxs)(t.li,{children:["people are protected from transacting with malicious ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["people find the provided means helpful as they seek to exercise their rights under privacy acts such as the ",(0,o.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),"."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"empower-european-and-other-organizations-and-governments",children:"Empower European and other organizations and governments"}),"\n",(0,o.jsxs)(t.p,{children:["The results of the work done in eSSIF-Lab should contribute to provide ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (e.g. enterprises, governments) with means that help them to electronically negotiate and conduct ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in the widest sense of the word. Such means make it easier for them to participate in transactions, both on the Internet and in physical life."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["the costs of ",(0,o.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validating"})," the data that organizations need to determine whether or not to commit to a transaction, is significantly reduced."]}),"\n",(0,o.jsx)(t.li,{children:"the lead time of (administrative) processes, such as applying for a product or service, is significantly reduced."}),"\n",(0,o.jsxs)(t.li,{children:["the efforts of satisfying the requirements regarding their duties under privacy acts such as the ",(0,o.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),", and showing ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),", is significantly reduced."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.em,{children:"new business ecosystem paradigms"})," materialize, with thousands of new jobs, many new job categories and new business opportunities for existing and new European companies."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"design-and-develop-an-ssi-infrastructure",children:"Design and Develop an SSI Infrastructure"}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI-Infrastructure"}),"* is the 'hard' (IT) Infrastructure that we need to generically support ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (enterprises, governments, individuals, ...). The result of the work done in eSSIF-Lab should contribute to the creation (and maintenance) of components that are fitting in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["'horizontal interoperability', i.e. the components that are part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"})," work (interoperate) with other components of that infrastructure;"]}),"\n",(0,o.jsxs)(t.li,{children:["'vertical interoperability', i.e. the components that are part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"})," can be used very easily by application software and other non-infrastructural (technical) components,"]}),"\n",(0,o.jsxs)(t.li,{children:["'documentation interoperability', i.e. ensuring/facilitating that documentation of the infrastructural (and perhaps other) components can use a single, well-defined ",(0,o.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that is based on validated ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"}),"."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"design-and-develop-ssi-assurance-communities",children:"Design and Develop SSI Assurance Communities"}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"SSI Assurance Communities"})," (ACs) is the 'soft' Infrastructure that complements the (hard) ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"}),". The result of the work done in eSSIF-Lab should contribute to the creation (and maintenance) of ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," that provide ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),", ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and optionally technical components and or services that facilitate the adoption of SSI and transformation of its members internal organization, processes and IT, such that it can start, or continue to use the ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI infrastructure"})," and reap its projected benefits."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["the number of ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"SSI Assurance Communities"})," is non-zero, and growing;"]}),"\n",(0,o.jsxs)(t.li,{children:["processes, procedures and other mechanisms for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of SSI-related technology, data and administrative processes have become available and are being used;'"]}),"\n",(0,o.jsxs)(t.li,{children:["(IT) tooling that supports ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"SSI-ACs"})," become available, such as ",(0,o.jsx)("a",{href:"/framework/docs/terms/credential-catalogue",hovertext:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",children:"credential catalogues"}),", accreditation schemes that apply to the issuing of certain kinds of credentials, etc."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>s,M:()=>i});var o=n(1504);const r={},a=o.createContext(r);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/15c392b1.d16bc167.js b/assets/js/15c392b1.d16bc167.js new file mode 100644 index 000000000..02d67c769 --- /dev/null +++ b/assets/js/15c392b1.d16bc167.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1824],{1024:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>a,metadata:()=>s,toc:()=>h});var o=n(7624),r=n(2172);const a={id:"essifLab-objectives",title:"eSSIF-Lab Objectives",sidebar_label:"Objectives",hoverText:"The purpose of the eSSIF-Lab is to specify, develop and validate technological and non-technological (e.g. governance) means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct (online) business transactions with one another using the electronic support provided by the various SSI technologies.",date:20210601},i=void 0,s={id:"essifLab-objectives",title:"eSSIF-Lab Objectives",description:"Purpose",source:"@site/docs/essifLab-objectives.md",sourceDirName:".",slug:"/essifLab-objectives",permalink:"/framework/docs/essifLab-objectives",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-objectives.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-objectives",title:"eSSIF-Lab Objectives",sidebar_label:"Objectives",hoverText:"The purpose of the eSSIF-Lab is to specify, develop and validate technological and non-technological (e.g. governance) means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct (online) business transactions with one another using the electronic support provided by the various SSI technologies.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Vision",permalink:"/framework/docs/essifLab-vision"},next:{title:"Principles",permalink:"/framework/docs/essifLab-principles"}},c={},h=[{value:"Purpose",id:"purpose",level:2},{value:"Objectives",id:"objectives",level:2},{value:"Empower European and other citizens",id:"empower-european-and-other-citizens",level:3},{value:"Empower European and other organizations and governments",id:"empower-european-and-other-organizations-and-governments",level:3},{value:"Design and Develop an SSI Infrastructure",id:"design-and-develop-an-ssi-infrastructure",level:3},{value:"Design and Develop SSI Assurance Communities",id:"design-and-develop-ssi-assurance-communities",level:3}];function d(e){const t={a:"a",em:"em",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of the eSSIF-Lab is to specify, develop and validate technological and non-technological (e.g. ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),") means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," with one another using the electronic support provided by the various SSI technologies."]}),"\n",(0,o.jsx)(t.h2,{id:"objectives",children:"Objectives"}),"\n",(0,o.jsxs)(t.p,{children:["For this purpose, eSSIF-Lab has set the following ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to realize:"]}),"\n",(0,o.jsx)(t.h3,{id:"empower-european-and-other-citizens",children:"Empower European and other citizens"}),"\n",(0,o.jsxs)(t.p,{children:["The results of the work done in eSSIF-Lab should contribute to provide individuals with means that help them to electronically negotiate and conduct ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in the widest sense of the word. Such means make it easier for them to participate in transactions, both on the Internet and in physical life."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"logins (username, password) are eliminated."}),"\n",(0,o.jsx)(t.li,{children:"people can fill in forms (e.g. for applying for products or services) fast, and easily."}),"\n",(0,o.jsxs)(t.li,{children:["people are protected from transacting with malicious ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["people find the provided means helpful as they seek to exercise their rights under privacy acts such as the ",(0,o.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),"."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"empower-european-and-other-organizations-and-governments",children:"Empower European and other organizations and governments"}),"\n",(0,o.jsxs)(t.p,{children:["The results of the work done in eSSIF-Lab should contribute to provide ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (e.g. enterprises, governments) with means that help them to electronically negotiate and conduct ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in the widest sense of the word. Such means make it easier for them to participate in transactions, both on the Internet and in physical life."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["the costs of ",(0,o.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validating"})," the data that organizations need to determine whether or not to commit to a transaction, is significantly reduced."]}),"\n",(0,o.jsx)(t.li,{children:"the lead time of (administrative) processes, such as applying for a product or service, is significantly reduced."}),"\n",(0,o.jsxs)(t.li,{children:["the efforts of satisfying the requirements regarding their duties under privacy acts such as the ",(0,o.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),", and showing ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),", is significantly reduced."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.em,{children:"new business ecosystem paradigms"})," materialize, with thousands of new jobs, many new job categories and new business opportunities for existing and new European companies."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"design-and-develop-an-ssi-infrastructure",children:"Design and Develop an SSI Infrastructure"}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI-Infrastructure"}),"* is the 'hard' (IT) Infrastructure that we need to generically support ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (enterprises, governments, individuals, ...). The result of the work done in eSSIF-Lab should contribute to the creation (and maintenance) of components that are fitting in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["'horizontal interoperability', i.e. the components that are part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"})," work (interoperate) with other components of that infrastructure;"]}),"\n",(0,o.jsxs)(t.li,{children:["'vertical interoperability', i.e. the components that are part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"})," can be used very easily by application software and other non-infrastructural (technical) components,"]}),"\n",(0,o.jsxs)(t.li,{children:["'documentation interoperability', i.e. ensuring/facilitating that documentation of the infrastructural (and perhaps other) components can use a single, well-defined ",(0,o.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that is based on validated ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"}),"."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"design-and-develop-ssi-assurance-communities",children:"Design and Develop SSI Assurance Communities"}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"SSI Assurance Communities"})," (ACs) is the 'soft' Infrastructure that complements the (hard) ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI Infrastructure"}),". The result of the work done in eSSIF-Lab should contribute to the creation (and maintenance) of ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," that provide ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),", ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and optionally technical components and or services that facilitate the adoption of SSI and transformation of its members internal organization, processes and IT, such that it can start, or continue to use the ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI infrastructure"})," and reap its projected benefits."]}),"\n",(0,o.jsxs)(t.p,{children:["Criteria to determine that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is fulfilled include:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["the number of ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"SSI Assurance Communities"})," is non-zero, and growing;"]}),"\n",(0,o.jsxs)(t.li,{children:["processes, procedures and other mechanisms for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of SSI-related technology, data and administrative processes have become available and are being used;'"]}),"\n",(0,o.jsxs)(t.li,{children:["(IT) tooling that supports ",(0,o.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"SSI-ACs"})," become available, such as ",(0,o.jsx)("a",{href:"/framework/docs/terms/credential-catalogue",hovertext:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",children:"credential catalogues"}),", accreditation schemes that apply to the issuing of certain kinds of credentials, etc."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>s,M:()=>i});var o=n(1504);const r={},a=o.createContext(r);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/178e3f2c.40cd836d.js b/assets/js/178e3f2c.40cd836d.js deleted file mode 100644 index ce58ee1b1..000000000 --- a/assets/js/178e3f2c.40cd836d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7356],{9772:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>n,metadata:()=>o,toc:()=>d});var r=s(7624),a=s(2172);const n={id:"credential-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-type",formPhrases:["credential-type{ss}"],status:"draft",grouptags:null,hoverText:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",glossaryTerm:"Credential Type",glossaryText:"the specification of the contents, properties, constraints etc. that [credential](@) of this type must have/comply with.",date:20210601},i="Credential Type",o={id:"terms/credential-type",title:"Credential Type",description:"Short Description",source:"@site/docs/terms/credential-type.md",sourceDirName:"terms",slug:"/terms/credential-type",permalink:"/framework/docs/terms/credential-type",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/credential-type.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"credential-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-type",formPhrases:["credential-type{ss}"],status:"draft",grouptags:null,hoverText:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",glossaryTerm:"Credential Type",glossaryText:"the specification of the contents, properties, constraints etc. that [credential](@) of this type must have/comply with.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"credential-type",children:"Credential Type"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"credential-type"})," is a specification that states"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["the contents that ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of that kind must or may have; this includes of which kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions (claims, statements)"})," as well as meta-data."]}),"\n",(0,r.jsxs)(t.li,{children:["properties Typically, ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that issue ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"kind"})," will advertise the ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it may issue."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," advertise ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," for credentials that they issue for the purpose of enabling other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine whether or not they should be asking for such ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of this issuing ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var r=s(1504);const a={},n=r.createContext(a);function i(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/178e3f2c.da11f882.js b/assets/js/178e3f2c.da11f882.js new file mode 100644 index 000000000..723b0acdb --- /dev/null +++ b/assets/js/178e3f2c.da11f882.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7356],{9772:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>n,metadata:()=>o,toc:()=>d});var r=s(7624),a=s(2172);const n={id:"credential-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-type",formPhrases:["credential-type{ss}"],status:"draft",grouptags:null,hoverText:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",glossaryTerm:"Credential Type",glossaryText:"the specification of the contents, properties, constraints etc. that [credential](@) of this type must have/comply with.",date:20210601},i="Credential Type",o={id:"terms/credential-type",title:"Credential Type",description:"Short Description",source:"@site/docs/terms/credential-type.md",sourceDirName:"terms",slug:"/terms/credential-type",permalink:"/framework/docs/terms/credential-type",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/credential-type.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"credential-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-type",formPhrases:["credential-type{ss}"],status:"draft",grouptags:null,hoverText:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",glossaryTerm:"Credential Type",glossaryText:"the specification of the contents, properties, constraints etc. that [credential](@) of this type must have/comply with.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"credential-type",children:"Credential Type"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"credential-type"})," is a specification that states"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["the contents that ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of that kind must or may have; this includes of which kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions (claims, statements)"})," as well as meta-data."]}),"\n",(0,r.jsxs)(t.li,{children:["properties Typically, ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that issue ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"kind"})," will advertise the ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it may issue."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," advertise ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," for credentials that they issue for the purpose of enabling other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine whether or not they should be asking for such ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," of this issuing ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var r=s(1504);const a={},n=r.createContext(a);function i(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/18010323.943427a3.js b/assets/js/18010323.943427a3.js new file mode 100644 index 000000000..5ccbb1105 --- /dev/null +++ b/assets/js/18010323.943427a3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7716],{1128:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>f,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var r=a(7624),i=a(2172);const o={id:"risk-owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-owner",formPhrases:["risk-owner{ss}"],status:"draft",grouptags:null,hoverText:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",glossaryTerm:"Risk Owner",glossaryText:"the [party](@) that is the [owner](@) of the [objective](@) to which a [risk](@) is associated.",date:20210601},s="Risk Owner",n={id:"terms/risk-owner",title:"Risk Owner",description:"Short Description",source:"@site/docs/terms/risk-owner.md",sourceDirName:"terms",slug:"/terms/risk-owner",permalink:"/framework/docs/terms/risk-owner",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-owner.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"risk-owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-owner",formPhrases:["risk-owner{ss}"],status:"draft",grouptags:null,hoverText:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",glossaryTerm:"Risk Owner",glossaryText:"the [party](@) that is the [owner](@) of the [objective](@) to which a [risk](@) is associated.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Formalization",id:"formalization",level:3}];function d(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk-owner",children:"Risk Owner"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"risk owner"})," is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," to which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is associated."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that is associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," must be the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and vice versa, because ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," implies the ",(0,r.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," (rights and duties) to realize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", which in turn implies the ",(0,r.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," to ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". Of course, as all ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to execute the ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that are necessary to ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", but that does not relieve the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," from its ownership (and facing possibly associated consequences). In fact, the objective of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandating"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," activities may come with ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," which are often overlooked."]}),"\n",(0,r.jsxs)(t.p,{children:["Networked Risk Management (reference needed) exploits the fact that the owner of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," and the owner of the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," are one and the same ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the fact that in ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human beings"})," are often not aware of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," they run, and the observation that important ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," often manifest themselves in feelings of insecurity or anxiety/tension, abdominal pain, sleepless nights, or other types of physical discomfort (the degree of which can be seen as the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"}),"). Noticing that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," shows signals of physical discomfort can be used as a trigger for an ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"}),", the result of which is that the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is identified (and made explicit), so that it can be analyzed, evaluated and treated (see ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk-management"}),")."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["Knowing who ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is knowing who is accountable when something goes wrong. When the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is also identified, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," can subsequently be ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"formalization",children:"Formalization"}),"\n",(0,r.jsxs)(t.p,{children:["In the context of the eSSIF-Lab ",(0,r.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," (way of thinking), the definition can be explained by observing that there is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," relation between the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that is associated with any ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that it ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),". Determining that such a relation exists can be verified by applying its ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),", and observing that:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (as explained ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"here"}),"),"]}),"\n",(0,r.jsxs)(t.li,{children:["both the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," are known to that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and hence qualify as ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," for that ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (un)consciously create, maintain and enforce rules (",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),") for identifying, assessing and treating uncertainties in (the effects of) their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," - which are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", which is equivalent with saying that within their ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),' (a) defines their rights and duties "to enjoy, dispose of and control" these ',(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", (b) enforces them - i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," them, and (c) provides a means to settle disputes - i.e. determine which of the various ways to control or treat risks must be followed."]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>s});var r=a(1504);const i={},o=r.createContext(i);function s(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/18010323.9873e941.js b/assets/js/18010323.9873e941.js deleted file mode 100644 index ce3b58fe8..000000000 --- a/assets/js/18010323.9873e941.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7716],{1128:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>f,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var r=a(7624),i=a(2172);const o={id:"risk-owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-owner",formPhrases:["risk-owner{ss}"],status:"draft",grouptags:null,hoverText:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",glossaryTerm:"Risk Owner",glossaryText:"the [party](@) that is the [owner](@) of the [objective](@) to which a [risk](@) is associated.",date:20210601},s="Risk Owner",n={id:"terms/risk-owner",title:"Risk Owner",description:"Short Description",source:"@site/docs/terms/risk-owner.md",sourceDirName:"terms",slug:"/terms/risk-owner",permalink:"/framework/docs/terms/risk-owner",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-owner.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"risk-owner",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-owner",formPhrases:["risk-owner{ss}"],status:"draft",grouptags:null,hoverText:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",glossaryTerm:"Risk Owner",glossaryText:"the [party](@) that is the [owner](@) of the [objective](@) to which a [risk](@) is associated.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Formalization",id:"formalization",level:3}];function d(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk-owner",children:"Risk Owner"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"risk owner"})," is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," to which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is associated."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that is associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," must be the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and vice versa, because ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," implies the ",(0,r.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," (rights and duties) to realize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", which in turn implies the ",(0,r.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," to ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". Of course, as all ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to execute the ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that are necessary to ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", but that does not relieve the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," from its ownership (and facing possibly associated consequences). In fact, the objective of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandating"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," activities may come with ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," which are often overlooked."]}),"\n",(0,r.jsxs)(t.p,{children:["Networked Risk Management (reference needed) exploits the fact that the owner of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," and the owner of the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," are one and the same ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the fact that in ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human beings"})," are often not aware of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," they run, and the observation that important ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," often manifest themselves in feelings of insecurity or anxiety/tension, abdominal pain, sleepless nights, or other types of physical discomfort (the degree of which can be seen as the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"}),"). Noticing that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," shows signals of physical discomfort can be used as a trigger for an ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"}),", the result of which is that the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is identified (and made explicit), so that it can be analyzed, evaluated and treated (see ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk-management"}),")."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["Knowing who ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is knowing who is accountable when something goes wrong. When the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is also identified, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," can subsequently be ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"formalization",children:"Formalization"}),"\n",(0,r.jsxs)(t.p,{children:["In the context of the eSSIF-Lab ",(0,r.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," (way of thinking), the definition can be explained by observing that there is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," relation between the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that is associated with any ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that it ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),". Determining that such a relation exists can be verified by applying its ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),", and observing that:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (as explained ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"here"}),"),"]}),"\n",(0,r.jsxs)(t.li,{children:["both the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," are known to that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and hence qualify as ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," for that ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (un)consciously create, maintain and enforce rules (",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),") for identifying, assessing and treating uncertainties in (the effects of) their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," - which are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", which is equivalent with saying that within their ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),' (a) defines their rights and duties "to enjoy, dispose of and control" these ',(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", (b) enforces them - i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," them, and (c) provides a means to settle disputes - i.e. determine which of the various ways to control or treat risks must be followed."]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>s});var r=a(1504);const i={},o=r.createContext(i);function s(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/180b0716.0859bff5.js b/assets/js/180b0716.0859bff5.js deleted file mode 100644 index 6017aa67d..000000000 --- a/assets/js/180b0716.0859bff5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1232],{6620:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>n,toc:()=>d});var s=r(7624),a=r(2172);const i={id:"authority",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"authority",formPhrases:["authorit{yies}"],status:"draft",grouptags:null,hoverText:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",glossaryTerm:"Authority (Centralized or Decentralized)",glossaryText:"a [party](@) of which certain decisions, ideas, rules etc. are followed by other [parties](@).",date:20210601},o="Authority (Centralized or Decentralized)",n={id:"terms/authority",title:"Authority (Centralized or Decentralized)",description:"Short Description",source:"@site/docs/terms/authority.md",sourceDirName:"terms",slug:"/terms/authority",permalink:"/framework/docs/terms/authority",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/authority.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"authority",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"authority",formPhrases:["authorit{yies}"],status:"draft",grouptags:null,hoverText:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",glossaryTerm:"Authority (Centralized or Decentralized)",glossaryText:"a [party](@) of which certain decisions, ideas, rules etc. are followed by other [parties](@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"authority-centralized-or-decentralized",children:"Authority (Centralized or Decentralized)"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["An ",(0,s.jsx)(t.strong,{children:"Authority"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of which certain decisions, ideas, rules etc. are followed by other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". We distinguish between two kinds of authority:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["centralized authority, also known as the power or right to give orders, make decisions that other parties must follow, and enforce obedience. This kind of authority ignores the natural autonomy of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["decentralized authority, also known as the power or right that is freely endowed by other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to the authority, to make decisions, phrase ideas, set rules etc, which these parties will adopt and follow because they think it is in their own interest to do so."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of a ",(0,s.jsx)(t.strong,{children:"Centralized Authority"})," is to further its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," by using (to the level of exploiting) other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", thereby possibly disregarding the objectives and interests of these other parties if the authority deems that necessary."]}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of a ",(0,s.jsx)(t.strong,{children:"Decentralized Authority"})," is to further the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have endowed it with its powers or rights. It is an objective of such an authority to support these parties in their pursuit of their own, individual objectives."]}),"\n",(0,s.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,s.jsxs)(t.p,{children:["An Authority is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", part of whose ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," (e.g. decisions, ideas, logic, rules, guidance, etc.) is being followed or used by other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A Centralized Authority is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that imposes this part of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," on other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A Decentralized Authority is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that makes its ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," available and leaves it entirely up to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not to follow or use it."]})]})}function c(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>o});var s=r(1504);const a={},i=s.createContext(a);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/180b0716.e71d6900.js b/assets/js/180b0716.e71d6900.js new file mode 100644 index 000000000..8dc7c1484 --- /dev/null +++ b/assets/js/180b0716.e71d6900.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1232],{6620:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>n,toc:()=>d});var s=r(7624),a=r(2172);const i={id:"authority",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"authority",formPhrases:["authorit{yies}"],status:"draft",grouptags:null,hoverText:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",glossaryTerm:"Authority (Centralized or Decentralized)",glossaryText:"a [party](@) of which certain decisions, ideas, rules etc. are followed by other [parties](@).",date:20210601},o="Authority (Centralized or Decentralized)",n={id:"terms/authority",title:"Authority (Centralized or Decentralized)",description:"Short Description",source:"@site/docs/terms/authority.md",sourceDirName:"terms",slug:"/terms/authority",permalink:"/framework/docs/terms/authority",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/authority.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"authority",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"authority",formPhrases:["authorit{yies}"],status:"draft",grouptags:null,hoverText:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",glossaryTerm:"Authority (Centralized or Decentralized)",glossaryText:"a [party](@) of which certain decisions, ideas, rules etc. are followed by other [parties](@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"authority-centralized-or-decentralized",children:"Authority (Centralized or Decentralized)"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["An ",(0,s.jsx)(t.strong,{children:"Authority"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of which certain decisions, ideas, rules etc. are followed by other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". We distinguish between two kinds of authority:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["centralized authority, also known as the power or right to give orders, make decisions that other parties must follow, and enforce obedience. This kind of authority ignores the natural autonomy of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["decentralized authority, also known as the power or right that is freely endowed by other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to the authority, to make decisions, phrase ideas, set rules etc, which these parties will adopt and follow because they think it is in their own interest to do so."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of a ",(0,s.jsx)(t.strong,{children:"Centralized Authority"})," is to further its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," by using (to the level of exploiting) other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", thereby possibly disregarding the objectives and interests of these other parties if the authority deems that necessary."]}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of a ",(0,s.jsx)(t.strong,{children:"Decentralized Authority"})," is to further the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have endowed it with its powers or rights. It is an objective of such an authority to support these parties in their pursuit of their own, individual objectives."]}),"\n",(0,s.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,s.jsxs)(t.p,{children:["An Authority is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", part of whose ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," (e.g. decisions, ideas, logic, rules, guidance, etc.) is being followed or used by other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A Centralized Authority is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that imposes this part of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," on other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A Decentralized Authority is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that makes its ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," available and leaves it entirely up to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not to follow or use it."]})]})}function c(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>o});var s=r(1504);const a={},i=s.createContext(a);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1b6c32f0.3392e323.js b/assets/js/1b6c32f0.3392e323.js new file mode 100644 index 000000000..1e1295f8e --- /dev/null +++ b/assets/js/1b6c32f0.3392e323.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5820],{7904:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>i,toc:()=>h});var o=a(7624),n=a(2172);const s={id:"policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"policy",formPhrases:["polic{yies}","business-polic{yies}","operational-polic{yies}"],status:"draft",grouptags:null,hoverText:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",glossaryTerm:"Policy",glossaryText:"a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of [action](@), that [agent](@) of the [party](@) that [governs](governance@) the policy have access to and can interpret such that this results in these [action](@) being executed as intended by that [party](@).",date:20210901},r="Policy",i={id:"terms/policy",title:"Policy",description:"Short Description",source:"@site/docs/terms/policy.md",sourceDirName:"terms",slug:"/terms/policy",permalink:"/framework/docs/terms/policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"policy",formPhrases:["polic{yies}","business-polic{yies}","operational-polic{yies}"],status:"draft",grouptags:null,hoverText:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",glossaryTerm:"Policy",glossaryText:"a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of [action](@), that [agent](@) of the [party](@) that [governs](governance@) the policy have access to and can interpret such that this results in these [action](@) being executed as intended by that [party](@).",date:20210901},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"policy",children:"Policy"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"policy"})," is a (set of) rules, working instructions and/or other guidance for the execution of one or more kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the policy have access to and can interpret such that this results in these ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," being executed as intended by that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["A bit more elaborate: as per the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),", an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," executes ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Policies are sets of rules that express, amongst other things, how this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," wants ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," of specific kinds to be executed. That is why ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," need to be able to not only access such guidance, but also be able to interpret its contents such that it leads to the execution of such actions as intended by said ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This requires that the policy be readable by the agent, and that the agent is capable of interpreting it as intended by its principal."]}),"\n",(0,o.jsxs)(t.p,{children:["There are situations in which the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a policy is incapable of expressing it in such a way that its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," can interpret it. This is, for example, the case when the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that wants to use an IT component for some complex computations. Then, this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can create and maintain a so-called ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"business policy"}),", i.e. a policy that states its guidance in 'business speak', and assign some ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee(s)"})," the task of translating (or mapping) it onto some artifact that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," can interpret (which we call an ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"operational policy"}),"). That could, e.g., be a configuration file, or the setting of preferences."]}),"\n",(0,o.jsxs)(t.p,{children:["Note that the policy is ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which does not preclude it from also ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," (writing, maintaining) the policy, but it does allow this to be outsourced."]}),"\n",(0,o.jsxs)(t.p,{children:["It should be part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"to establish, maintain and evaluate policies for every kind of action that its agents may execute,"}),"\n",(0,o.jsxs)(t.li,{children:["to derive artifacts from such policies that are useable by the various ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (digital, human, or otherwise) that have a right or duty to execute actions for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to which such policies apply. So, machine-readable policies should be derived for ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agents"}),", and human-readable policies (in different languages if that is appropriate) for non-digital agents."]}),"\n",(0,o.jsxs)(t.li,{children:["to publish such artifacts such that at least every of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that may need to access them, can find and access them as needed."]}),"\n",(0,o.jsxs)(t.li,{children:["to inform its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," whenever updates have been made that they need to be aware of (specifically if agents are allowed to keep local copies of such artifacts)."]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of ",(0,o.jsx)(t.strong,{children:"policies"})," is to enable ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to provide its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," with the rules and other guidance that they need to execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that comply with such rules."]}),"\n",(0,o.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"policy"})," is"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", possibly using different representations so as to be readable/interpretable by different kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," by a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that decides what goes in the policy and what does not;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," (and ",(0,o.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") by a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that states the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," must fulfill;"]}),"\n",(0,o.jsxs)(t.li,{children:["is accessible to, and must be complied with by any ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the policy when it executes an action of the kind to which the policy applies."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var o=a(1504);const n={},s=o.createContext(n);function r(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1b6c32f0.81263c44.js b/assets/js/1b6c32f0.81263c44.js deleted file mode 100644 index 6241e8709..000000000 --- a/assets/js/1b6c32f0.81263c44.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5820],{7904:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>i,toc:()=>h});var o=a(7624),n=a(2172);const s={id:"policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"policy",formPhrases:["polic{yies}","business-polic{yies}","operational-polic{yies}"],status:"draft",grouptags:null,hoverText:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",glossaryTerm:"Policy",glossaryText:"a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of [action](@), that [agent](@) of the [party](@) that [governs](governance@) the policy have access to and can interpret such that this results in these [action](@) being executed as intended by that [party](@).",date:20210901},r="Policy",i={id:"terms/policy",title:"Policy",description:"Short Description",source:"@site/docs/terms/policy.md",sourceDirName:"terms",slug:"/terms/policy",permalink:"/framework/docs/terms/policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"policy",formPhrases:["polic{yies}","business-polic{yies}","operational-polic{yies}"],status:"draft",grouptags:null,hoverText:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",glossaryTerm:"Policy",glossaryText:"a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of [action](@), that [agent](@) of the [party](@) that [governs](governance@) the policy have access to and can interpret such that this results in these [action](@) being executed as intended by that [party](@).",date:20210901},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"policy",children:"Policy"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"policy"})," is a (set of) rules, working instructions and/or other guidance for the execution of one or more kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the policy have access to and can interpret such that this results in these ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," being executed as intended by that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["A bit more elaborate: as per the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),", an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," executes ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". Policies are sets of rules that express, amongst other things, how this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," wants ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," of specific kinds to be executed. That is why ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," need to be able to not only access such guidance, but also be able to interpret its contents such that it leads to the execution of such actions as intended by said ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This requires that the policy be readable by the agent, and that the agent is capable of interpreting it as intended by its principal."]}),"\n",(0,o.jsxs)(t.p,{children:["There are situations in which the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a policy is incapable of expressing it in such a way that its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," can interpret it. This is, for example, the case when the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that wants to use an IT component for some complex computations. Then, this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can create and maintain a so-called ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"business policy"}),", i.e. a policy that states its guidance in 'business speak', and assign some ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee(s)"})," the task of translating (or mapping) it onto some artifact that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," can interpret (which we call an ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"operational policy"}),"). That could, e.g., be a configuration file, or the setting of preferences."]}),"\n",(0,o.jsxs)(t.p,{children:["Note that the policy is ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which does not preclude it from also ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," (writing, maintaining) the policy, but it does allow this to be outsourced."]}),"\n",(0,o.jsxs)(t.p,{children:["It should be part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"to establish, maintain and evaluate policies for every kind of action that its agents may execute,"}),"\n",(0,o.jsxs)(t.li,{children:["to derive artifacts from such policies that are useable by the various ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (digital, human, or otherwise) that have a right or duty to execute actions for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," to which such policies apply. So, machine-readable policies should be derived for ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agents"}),", and human-readable policies (in different languages if that is appropriate) for non-digital agents."]}),"\n",(0,o.jsxs)(t.li,{children:["to publish such artifacts such that at least every of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that may need to access them, can find and access them as needed."]}),"\n",(0,o.jsxs)(t.li,{children:["to inform its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," whenever updates have been made that they need to be aware of (specifically if agents are allowed to keep local copies of such artifacts)."]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of ",(0,o.jsx)(t.strong,{children:"policies"})," is to enable ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to provide its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," with the rules and other guidance that they need to execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that comply with such rules."]}),"\n",(0,o.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"policy"})," is"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", possibly using different representations so as to be readable/interpretable by different kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," by a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that decides what goes in the policy and what does not;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," (and ",(0,o.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") by a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that states the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," must fulfill;"]}),"\n",(0,o.jsxs)(t.li,{children:["is accessible to, and must be complied with by any ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the policy when it executes an action of the kind to which the policy applies."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var o=a(1504);const n={},s=o.createContext(n);function r(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1bac2b14.66f270e4.js b/assets/js/1bac2b14.66f270e4.js deleted file mode 100644 index 535e0cec3..000000000 --- a/assets/js/1bac2b14.66f270e4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8804],{5972:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var a=s(7624),n=s(2172);const i={id:"decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"decision",formPhrases:["decision{ss}"],status:"draft",grouptags:null,hoverText:"Decision (of a Party): the conclusion that this Party inferences from a set of Data that it considers to be facts.",glossaryTerm:"Decision",glossaryText:"the conclusion that a [party](@) inferences from a set of [data](@) that it considers to be facts.",date:20211111},o="Decision",r={id:"terms/decision",title:"Decision",description:"Short Description",source:"@site/docs/terms/decision.md",sourceDirName:"terms",slug:"/terms/decision",permalink:"/framework/docs/terms/decision",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/decision.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"decision",formPhrases:["decision{ss}"],status:"draft",grouptags:null,hoverText:"Decision (of a Party): the conclusion that this Party inferences from a set of Data that it considers to be facts.",glossaryTerm:"Decision",glossaryText:"the conclusion that a [party](@) inferences from a set of [data](@) that it considers to be facts.",date:20211111},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"decision",children:"Decision"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"decision"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is the conclusion that this ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," inferences from a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it considers to be facts. The method of inferencing does not need to be mathematically sound (and more often than not, that is in fact the case). ",(0,a.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's model for reasoning"})," is a generic and useful model for explaining how decisions generally come to pass."]}),"\n",(0,a.jsxs)(t.p,{children:["The (envisaged) ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-decision-making",hovertext:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",children:"decision-making model"})," elaborates further on this."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["Making ",(0,a.jsx)(t.strong,{children:"decisions"})," is the very reason for having ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," technology, as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," in ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," provide the facts that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," use to make them."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"decision"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is the conclusion that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," inferences from a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it considers to be facts."]})]})}function m(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>o});var a=s(1504);const n={},i=a.createContext(n);function o(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1bac2b14.a31c64cb.js b/assets/js/1bac2b14.a31c64cb.js new file mode 100644 index 000000000..1f57c6b9b --- /dev/null +++ b/assets/js/1bac2b14.a31c64cb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8804],{5972:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var a=s(7624),n=s(2172);const i={id:"decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"decision",formPhrases:["decision{ss}"],status:"draft",grouptags:null,hoverText:"Decision (of a Party): the conclusion that this Party inferences from a set of Data that it considers to be facts.",glossaryTerm:"Decision",glossaryText:"the conclusion that a [party](@) inferences from a set of [data](@) that it considers to be facts.",date:20211111},o="Decision",r={id:"terms/decision",title:"Decision",description:"Short Description",source:"@site/docs/terms/decision.md",sourceDirName:"terms",slug:"/terms/decision",permalink:"/framework/docs/terms/decision",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/decision.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"decision",formPhrases:["decision{ss}"],status:"draft",grouptags:null,hoverText:"Decision (of a Party): the conclusion that this Party inferences from a set of Data that it considers to be facts.",glossaryTerm:"Decision",glossaryText:"the conclusion that a [party](@) inferences from a set of [data](@) that it considers to be facts.",date:20211111},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"decision",children:"Decision"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"decision"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is the conclusion that this ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," inferences from a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it considers to be facts. The method of inferencing does not need to be mathematically sound (and more often than not, that is in fact the case). ",(0,a.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's model for reasoning"})," is a generic and useful model for explaining how decisions generally come to pass."]}),"\n",(0,a.jsxs)(t.p,{children:["The (envisaged) ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-decision-making",hovertext:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",children:"decision-making model"})," elaborates further on this."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["Making ",(0,a.jsx)(t.strong,{children:"decisions"})," is the very reason for having ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," technology, as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," in ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," provide the facts that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," use to make them."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"decision"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is the conclusion that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," inferences from a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it considers to be facts."]})]})}function m(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>o});var a=s(1504);const n={},i=a.createContext(n);function o(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1c9c4044.07dbf842.js b/assets/js/1c9c4044.07dbf842.js deleted file mode 100644 index 5dfb49b24..000000000 --- a/assets/js/1c9c4044.07dbf842.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1340],{9312:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var i=s(7624),a=s(2172);const n={id:"issuer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer",formPhrases:["issuer{ss}"],status:"draft",grouptags:null,hoverText:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",glossaryTerm:"Issuer",glossaryText:"a component that implements the [capability](@) to construct [credential](@) from data objects, according to the content of its [principal](@)'s [issuer](@)-Policy (specifically regarding the way in which the [credential](@) is to be digitally signed), and pass it to the [wallet](@)-component of its [principal](@) allowing it to be issued.",date:20210601},r="Issuer",o={id:"terms/issuer",title:"Issuer",description:"This text needs to be revised.",source:"@site/docs/terms/issuer.md",sourceDirName:"terms",slug:"/terms/issuer",permalink:"/framework/docs/terms/issuer",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/issuer.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"issuer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer",formPhrases:["issuer{ss}"],status:"draft",grouptags:null,hoverText:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",glossaryTerm:"Issuer",glossaryText:"a component that implements the [capability](@) to construct [credential](@) from data objects, according to the content of its [principal](@)'s [issuer](@)-Policy (specifically regarding the way in which the [credential](@) is to be digitally signed), and pass it to the [wallet](@)-component of its [principal](@) allowing it to be issued.",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Functionality",id:"functionality",level:3}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"issuer",children:"Issuer"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.em,{children:"This text needs to be revised."}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["An ",(0,i.jsx)(t.strong,{children:"issuer"})," is a (functional) component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to construct ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," from data objects, according to the content of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer-policy",hovertext:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",children:"issuer-policy"})," (specifically regarding the way in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is to be digitally signed), and pass it to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"-component of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," allowing it to be issued."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsx)(t.p,{children:"The purpose of the Issuer function is."}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Issuer"})," is a component in the ",(0,i.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," whose function is to ... (tbd)."]}),"\n",(0,i.jsx)(t.h3,{id:"functionality",children:"Functionality"}),"\n",(0,i.jsx)(t.p,{children:"The purpose of the Issuer component is to issue 'credentials', i.e. digital constructs that contain"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"sets of (related) statements or claims (e.g. as produced by the Transaction Data Discloser)"}),"\n",(0,i.jsx)(t.li,{children:"metadata (e.g. type of credential, date of issuing and expiration, endpoints, e.g. for revocation checking, credential definition, credential advertisements, credential enforcement policy, etc.)"}),"\n",(0,i.jsxs)(t.li,{children:["proofs (e.g. a digital signature by which third ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can prove its provenance and integrity."]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"Another purpose that an Issuer might serve is to provide a means that allows any other Agent that somehow has obtained a copy or presentation of a credential, to verify whether or not the data therein is conformant to the business administration of its Principal. We will use the term 'revocation service' to refer to such means. Whether or not an Issuer provides such a service, and what kind of revocation service is provided (e.g. a revocation list, an online revocation status protocol, etc.), is a decision that its Principal should make, and specify in the Issuer Policies/Preferences."}),"\n",(0,i.jsxs)(t.p,{children:["An Issuer component may issue credentials in various formats, e.g. as a Verifiable Credential (VC), an Attribute-Based Credential (ABC), an OpenID Connect/JWT token, etc. The issuing ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," must specify credential-types in such a way that if the same credential is issued in different formats, it is possible for an arbitrary ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to determine whether or not two credentials that have different formats, are in fact the same. One way of doing this is that the Issuer generates an identifier for every credential that it constructs (before expressing it in a specific format)."]}),"\n",(0,i.jsxs)(t.p,{children:["After the issuer has created a credential (in one or more formats), it checks the wallet to see if it contains a credential of the same type for the same ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". If (one or more formats) are there, and their contents are the same as the newly created credential, the existing ones are revoked, deleted and/or archived/tombstoned.",(0,i.jsx)("sup",{children:"[Issuer.1]"})," Then, the newly created credential is added to the wallet (in one or more formats). Thus, at any point in time, the wallet will contain an actual set of all credentials that have been issued.",(0,i.jsx)("sup",{children:"[Issuer.2]"})]}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.p,{children:"[Issuer.1] Tombstoning is a mechanism that is used e.g. in (distributed) ledgers that do not allow for actual deletion, such as blockchains, by marking entries in the ledger as 'being deleted' (i.e. adding a 'tombstone' to such entries)."}),"\n",(0,i.jsx)(t.p,{children:"[Issuer.2] This allows e.g. individuals, that have an Issuer component in their SSI app, to issue self-signed credentials and provide them to verifiers that request them as usual for non-self-signed credentials."})]})}function h(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var i=s(1504);const a={},n=i.createContext(a);function r(e){const t=i.useContext(n);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),i.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1c9c4044.543ad73b.js b/assets/js/1c9c4044.543ad73b.js new file mode 100644 index 000000000..ddc81d2d3 --- /dev/null +++ b/assets/js/1c9c4044.543ad73b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1340],{9312:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var i=s(7624),a=s(2172);const n={id:"issuer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer",formPhrases:["issuer{ss}"],status:"draft",grouptags:null,hoverText:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",glossaryTerm:"Issuer",glossaryText:"a component that implements the [capability](@) to construct [credential](@) from data objects, according to the content of its [principal](@)'s [issuer](@)-Policy (specifically regarding the way in which the [credential](@) is to be digitally signed), and pass it to the [wallet](@)-component of its [principal](@) allowing it to be issued.",date:20210601},r="Issuer",o={id:"terms/issuer",title:"Issuer",description:"This text needs to be revised.",source:"@site/docs/terms/issuer.md",sourceDirName:"terms",slug:"/terms/issuer",permalink:"/framework/docs/terms/issuer",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/issuer.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"issuer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer",formPhrases:["issuer{ss}"],status:"draft",grouptags:null,hoverText:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",glossaryTerm:"Issuer",glossaryText:"a component that implements the [capability](@) to construct [credential](@) from data objects, according to the content of its [principal](@)'s [issuer](@)-Policy (specifically regarding the way in which the [credential](@) is to be digitally signed), and pass it to the [wallet](@)-component of its [principal](@) allowing it to be issued.",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Functionality",id:"functionality",level:3}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"issuer",children:"Issuer"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.em,{children:"This text needs to be revised."}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["An ",(0,i.jsx)(t.strong,{children:"issuer"})," is a (functional) component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to construct ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," from data objects, according to the content of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer-policy",hovertext:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",children:"issuer-policy"})," (specifically regarding the way in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is to be digitally signed), and pass it to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"-component of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," allowing it to be issued."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsx)(t.p,{children:"The purpose of the Issuer function is."}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Issuer"})," is a component in the ",(0,i.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," whose function is to ... (tbd)."]}),"\n",(0,i.jsx)(t.h3,{id:"functionality",children:"Functionality"}),"\n",(0,i.jsx)(t.p,{children:"The purpose of the Issuer component is to issue 'credentials', i.e. digital constructs that contain"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"sets of (related) statements or claims (e.g. as produced by the Transaction Data Discloser)"}),"\n",(0,i.jsx)(t.li,{children:"metadata (e.g. type of credential, date of issuing and expiration, endpoints, e.g. for revocation checking, credential definition, credential advertisements, credential enforcement policy, etc.)"}),"\n",(0,i.jsxs)(t.li,{children:["proofs (e.g. a digital signature by which third ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can prove its provenance and integrity."]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"Another purpose that an Issuer might serve is to provide a means that allows any other Agent that somehow has obtained a copy or presentation of a credential, to verify whether or not the data therein is conformant to the business administration of its Principal. We will use the term 'revocation service' to refer to such means. Whether or not an Issuer provides such a service, and what kind of revocation service is provided (e.g. a revocation list, an online revocation status protocol, etc.), is a decision that its Principal should make, and specify in the Issuer Policies/Preferences."}),"\n",(0,i.jsxs)(t.p,{children:["An Issuer component may issue credentials in various formats, e.g. as a Verifiable Credential (VC), an Attribute-Based Credential (ABC), an OpenID Connect/JWT token, etc. The issuing ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," must specify credential-types in such a way that if the same credential is issued in different formats, it is possible for an arbitrary ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," to determine whether or not two credentials that have different formats, are in fact the same. One way of doing this is that the Issuer generates an identifier for every credential that it constructs (before expressing it in a specific format)."]}),"\n",(0,i.jsxs)(t.p,{children:["After the issuer has created a credential (in one or more formats), it checks the wallet to see if it contains a credential of the same type for the same ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". If (one or more formats) are there, and their contents are the same as the newly created credential, the existing ones are revoked, deleted and/or archived/tombstoned.",(0,i.jsx)("sup",{children:"[Issuer.1]"})," Then, the newly created credential is added to the wallet (in one or more formats). Thus, at any point in time, the wallet will contain an actual set of all credentials that have been issued.",(0,i.jsx)("sup",{children:"[Issuer.2]"})]}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsx)(t.p,{children:"[Issuer.1] Tombstoning is a mechanism that is used e.g. in (distributed) ledgers that do not allow for actual deletion, such as blockchains, by marking entries in the ledger as 'being deleted' (i.e. adding a 'tombstone' to such entries)."}),"\n",(0,i.jsx)(t.p,{children:"[Issuer.2] This allows e.g. individuals, that have an Issuer component in their SSI app, to issue self-signed credentials and provide them to verifiers that request them as usual for non-self-signed credentials."})]})}function h(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var i=s(1504);const a={},n=i.createContext(a);function r(e){const t=i.useContext(n);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),i.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1d0fa0ee.729608c2.js b/assets/js/1d0fa0ee.729608c2.js deleted file mode 100644 index 444e4f133..000000000 --- a/assets/js/1d0fa0ee.729608c2.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1996],{2484:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=o(7624),a=o(2172);const n={id:"scope-of-control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope-of-control",formPhrases:["scope-of-control","scopes-of-control"],status:"draft",grouptags:null,hoverText:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",glossaryTerm:"Scope of Control",glossaryText:"the extent of the area or subject matter that a [party](@) [controls](controller@).",date:20210601},s="Scope of Control",i={id:"terms/scope-of-control",title:"Scope of Control",description:"Short Description",source:"@site/docs/terms/scope-of-control.md",sourceDirName:"terms",slug:"/terms/scope-of-control",permalink:"/framework/docs/terms/scope-of-control",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/scope-of-control.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"scope-of-control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope-of-control",formPhrases:["scope-of-control","scopes-of-control"],status:"draft",grouptags:null,hoverText:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",glossaryTerm:"Scope of Control",glossaryText:"the extent of the area or subject matter that a [party](@) [controls](controller@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",admonition:"admonition",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"scope-of-control",children:"Scope of Control"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Scope of Control (of a Party)"})," is the extent of the area or subject matter (as in ",(0,r.jsx)(t.a,{href:"https://www.lexico.com/definition/scope",children:"OED"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),". One might say that the party is 'sovereign' or 'autonomous' within its scope of control."]}),"\n",(0,r.jsxs)(t.p,{children:["A party that can also control (the behavior of ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of) other parties can be referred to as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (see also the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdiction pattern"}),")."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["Knowing the ",(0,r.jsx)(t.strong,{children:"Scope of Control (of a Party)"})," helps other parties as well as the party itself to determine what (not) to expect of that party."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsx)(t.admonition,{title:"Help wanted",type:"info",children:(0,r.jsx)(t.p,{children:"Suggestions for criteria are welcomed."})}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["The scope of control of a nation's government is typically limited by the physical area of the nation and the behaviors that ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may exhibit there."]}),"\n",(0,r.jsxs)(t.li,{children:["The scope of control of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," is limited by what it can do by him/herself, and the rights and duties that it has been assigned in or by some ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:["Larger ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are typically a (hierarchical) construction of organizational ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," called departments, divisions, and the like. Each of these ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and has its own scope of control. It is a common mistake for e.g. the board of such an organization to confuse the scope of control of the board with that of the organization itself. In fact, it may be the cause of actual incidents.",(0,r.jsx)(t.sup,{children:(0,r.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,r.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,r.jsxs)(t.p,{children:["The Dutch ",(0,r.jsx)(t.a,{href:"https://www.cybersecuritycouncil.nl/",children:"Cyber Security Council"})," is an advisory body for the Dutch government, providing it with advise regarding all sorts of cyber security related matters. Back in 2013, it was chaired by the CEO of KPN, the leading Dutch telecom operator. Being highly aware of cyber security and associated risks, KPN had a ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"framework"})," in place, and was certified against ISO 27001. In spite of all this, a 17-year old script-kiddie broke into IT systems of KPN in the beginning of February, which enabled him to intercept internet traffic and manipulate the telephone network to the extent that the emergency call number 112 could have been rendered out of service. (One of the news items (in Dutch) is at ",(0,r.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"Tweakers"}),"). This case demonstrates that there is a difference between an organization having information security organized at the board level, and having it organized in its 'operational cellars'. See the pattern on ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-risk-management",hovertext:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",children:"decentralized risk management"})," for a way to resolve this. ",(0,r.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>i,M:()=>s});var r=o(1504);const a={},n=r.createContext(a);function s(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1d0fa0ee.a59ce4fe.js b/assets/js/1d0fa0ee.a59ce4fe.js new file mode 100644 index 000000000..39d07c63b --- /dev/null +++ b/assets/js/1d0fa0ee.a59ce4fe.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1996],{2484:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=o(7624),a=o(2172);const n={id:"scope-of-control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope-of-control",formPhrases:["scope-of-control","scopes-of-control"],status:"draft",grouptags:null,hoverText:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",glossaryTerm:"Scope of Control",glossaryText:"the extent of the area or subject matter that a [party](@) [controls](controller@).",date:20210601},s="Scope of Control",i={id:"terms/scope-of-control",title:"Scope of Control",description:"Short Description",source:"@site/docs/terms/scope-of-control.md",sourceDirName:"terms",slug:"/terms/scope-of-control",permalink:"/framework/docs/terms/scope-of-control",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/scope-of-control.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"scope-of-control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"scope-of-control",formPhrases:["scope-of-control","scopes-of-control"],status:"draft",grouptags:null,hoverText:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",glossaryTerm:"Scope of Control",glossaryText:"the extent of the area or subject matter that a [party](@) [controls](controller@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",admonition:"admonition",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"scope-of-control",children:"Scope of Control"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Scope of Control (of a Party)"})," is the extent of the area or subject matter (as in ",(0,r.jsx)(t.a,{href:"https://www.lexico.com/definition/scope",children:"OED"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),". One might say that the party is 'sovereign' or 'autonomous' within its scope of control."]}),"\n",(0,r.jsxs)(t.p,{children:["A party that can also control (the behavior of ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of) other parties can be referred to as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (see also the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdiction pattern"}),")."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["Knowing the ",(0,r.jsx)(t.strong,{children:"Scope of Control (of a Party)"})," helps other parties as well as the party itself to determine what (not) to expect of that party."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsx)(t.admonition,{title:"Help wanted",type:"info",children:(0,r.jsx)(t.p,{children:"Suggestions for criteria are welcomed."})}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["The scope of control of a nation's government is typically limited by the physical area of the nation and the behaviors that ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may exhibit there."]}),"\n",(0,r.jsxs)(t.li,{children:["The scope of control of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," is limited by what it can do by him/herself, and the rights and duties that it has been assigned in or by some ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:["Larger ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," are typically a (hierarchical) construction of organizational ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," called departments, divisions, and the like. Each of these ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and has its own scope of control. It is a common mistake for e.g. the board of such an organization to confuse the scope of control of the board with that of the organization itself. In fact, it may be the cause of actual incidents.",(0,r.jsx)(t.sup,{children:(0,r.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,r.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,r.jsxs)(t.p,{children:["The Dutch ",(0,r.jsx)(t.a,{href:"https://www.cybersecuritycouncil.nl/",children:"Cyber Security Council"})," is an advisory body for the Dutch government, providing it with advise regarding all sorts of cyber security related matters. Back in 2013, it was chaired by the CEO of KPN, the leading Dutch telecom operator. Being highly aware of cyber security and associated risks, KPN had a ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"framework"})," in place, and was certified against ISO 27001. In spite of all this, a 17-year old script-kiddie broke into IT systems of KPN in the beginning of February, which enabled him to intercept internet traffic and manipulate the telephone network to the extent that the emergency call number 112 could have been rendered out of service. (One of the news items (in Dutch) is at ",(0,r.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"Tweakers"}),"). This case demonstrates that there is a difference between an organization having information security organized at the board level, and having it organized in its 'operational cellars'. See the pattern on ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-risk-management",hovertext:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",children:"decentralized risk management"})," for a way to resolve this. ",(0,r.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>i,M:()=>s});var r=o(1504);const a={},n=r.createContext(a);function s(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1dafab49.ec977b30.js b/assets/js/1dafab49.ec977b30.js new file mode 100644 index 000000000..2b3b5fd83 --- /dev/null +++ b/assets/js/1dafab49.ec977b30.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5284],{500:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>h});var s=o(7624),i=o(2172);o(964);const r={id:"control-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-process",formPhrases:["control-process","control-processes"],status:"draft",grouptags:null,hoverText:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",glossaryTerm:"Control Process",glossaryText:"a process, [owned](@) and run by a [party](@), to ensure that a specific subset of its control [objective](@) are realized.",date:20210830},n="Control Process",a={id:"terms/control-process",title:"Control Process",description:"Short Description",source:"@site/docs/terms/control-process.md",sourceDirName:"terms",slug:"/terms/control-process",permalink:"/framework/docs/terms/control-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control-process.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"control-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-process",formPhrases:["control-process","control-processes"],status:"draft",grouptags:null,hoverText:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",glossaryTerm:"Control Process",glossaryText:"a process, [owned](@) and run by a [party](@), to ensure that a specific subset of its control [objective](@) are realized.",date:20210830},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Control Process",id:"control-process-1",level:3},{value:"1. Setting of initial control objectives.",id:"1-setting-of-initial-control-objectives",level:4},{value:"2. Measuring Results/Effects.",id:"2-measuring-resultseffects",level:4},{value:"3. Judging Results/Effects.",id:"3-judging-resultseffects",level:4},{value:"4. Reflection/Learning.",id:"4-reflectionlearning",level:4},{value:"5. Decision making.",id:"5-decision-making",level:4},{value:"Controlling the control process itself",id:"controlling-the-control-process-itself",level:3}];function l(e){const t={em:"em",h1:"h1",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"control-process",children:"Control Process"}),"\n","\n","\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Control Process"})," is a process, ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," and run by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", to ensure that a specific subset of its control ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized. Control objectives are ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that a party sets to be in control of something. A party that wants to control the quality of its processes, or the information security, may create a set of objectives the realization of which signify its being 'in control' on such topics."]}),"\n",(0,s.jsxs)(t.p,{children:["As with all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", control objectives are associated with results, which are to be produced, and used. It is typical for control objectives that their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," actually uses (consumes) the results, implying that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," will do their ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),". The ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," may do their ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," as well, or outsource it. See the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"})," for an elaboration on this."]}),"\n",(0,s.jsx)(t.h3,{id:"control-process-1",children:"Control Process"}),"\n",(0,s.jsxs)(t.p,{children:["The control process we describe here is 'effect-driven', which means that it does not require any knowledge about the way in which the control objectives are realized. This means that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are not forced to use particular methods, procedures, etc. It specifically also allows the process to be used in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," setting."]}),"\n",(0,s.jsxs)(t.p,{children:["While some may see this process simply as a means to turn the PDCA-cycle (which in a way, it is), its value lies in the explicit specification of the concrete results that have to be achieved in the various steps. Such explicit specifications provide the concrete basis for both the ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"})," of an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," and its ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governors"})," to do their jobs."]}),"\n",(0,s.jsx)(t.p,{children:"The executive summary of this process is that:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["(initial) ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"control objectives"})," are set in terms of the results/effects that have to be achieved;"]}),"\n",(0,s.jsx)(t.li,{children:"results/effects are measured through so-called 'effect indicators'. (An indicator is a number or value that can be decided on (or measured) objectively by following a measuring instruction. An effect indicator measures an effect or result that is the aim of an organization. Example: 'the percentage of deliveries of the last 30 days, that have been received by the customer within 24 hours after his order was accepted.');"}),"\n",(0,s.jsx)(t.li,{children:"results/effects are judged not only on whether or not the effect indicators have met the applicable norms, but also on any circumstances (increasing insights, unexpected events, etc.) that have influenced such results. (A norm is a level that the organization aims an indicator to comply with or must reach. Example: [indicator] > 99%.);"}),"\n",(0,s.jsx)(t.li,{children:"results are reflected upon, learning from what happened and/or celebrating the results;"}),"\n",(0,s.jsxs)(t.li,{children:["decisions are made about altering the control objectives, indicators, judgements, etc. \u2013 if necessary.\nThe ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns this process) that is tasked with taking the decisions in this process is referred to as 'the governor'. This means that the production of any result other than decisions may be delegated to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),".\nAfter step 5 is completed, the same conditions apply as after step 1 is completed, so execution continues at step 2 rather than step 1."]}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"1-setting-of-initial-control-objectives",children:"1. Setting of initial control objectives."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to provide clarity for all stakeholders with respect to the focus of the control process."]})}),"\n",(0,s.jsx)(t.p,{children:"It is not the purpose of this activity to come to agreement with stakeholders about what is expected of them. That would be another activity."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for every area that is being governed, all control objectives are described in terms of the results/effects that are aimed for, and the organization(s) that are expected to produce the results;"}),"\n",(0,s.jsx)(t.li,{children:"for every objective, one or more effect indicators are specified;"}),"\n",(0,s.jsx)(t.li,{children:"for every objective, norms that are based on such effect indicators are specified (implicitly or explicitly), as well as a point in time (that may be repetitive) that the norm must have been met;"}),"\n",(0,s.jsx)(t.li,{children:"the (first occurrence of the) point in time has been established by which step 5 must have been completed."}),"\n",(0,s.jsx)(t.li,{children:"there is a decision by the governor stating that these control objectives are in fact to be met and the associated results/effects are to be achieved."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"2-measuring-resultseffects",children:"2. Measuring Results/Effects."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to ensure that all effect indicators are being assigned values (e.g. measured)."]})}),"\n",(0,s.jsx)(t.p,{children:"It is not the purpose of this activity to already pass judgements based on such values."}),"\n",(0,s.jsx)(t.p,{children:"Having 'clean' measurements that are unprejudiced is of great value when judging achievements, and therefore measuring and judging results/effects should be distinct. In order to guarantee this distinction, it may be necessary to have third parties execute this activity."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"all effect indicators as specified in step 1 have been assigned a value."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"3-judging-resultseffects",children:"3. Judging Results/Effects."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to obtain clarity about whether or not the control objectives have been achieved (in a manner that is sufficiently satisfactory to the governor)."]})}),"\n",(0,s.jsx)(t.p,{children:"Such judgement should be based on two sources of information. The first is comparing the values of the (measured) effect indicators to the norms set in step 1.3. The second source is any progressing insights, unexpected events or other circumstances that might explain any deviations (both positive and negative) from the norms. It is explicitly part of this activity to identify such circumstances."}),"\n",(0,s.jsx)(t.p,{children:"Taking both sources of information into account, judgement must be passed on each control objective; this judgement says whether or not the expected result/effect has been (sufficiently) achieved. A judgement should be justified if its indicator values deviate significantly from the norm (which can go both ways)."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for every control objective, it is clear whether or not its norm(s) have been satisfied;"}),"\n",(0,s.jsx)(t.li,{children:"for every control objective, there is a judgement stating whether or not it is (sufficiently) achieved;"}),"\n",(0,s.jsx)(t.li,{children:"if, for some control objective, the judgement differs from what would be expected given the evaluation of the norms, there is a justification for this judgement."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"4-reflectionlearning",children:"4. Reflection/Learning."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to provide clarity about the next steps that should be taken."]})}),"\n",(0,s.jsxs)(t.p,{children:["Quite some time may elapse between setting control objectives, the associated effect indicators/norms, and judging the results/effects. Meanwhile, all sorts of things can change (e.g. laws, the market, political situation, competitors, technology, the organization's ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", etc.). Such changes may cause control objectives, effect indicators or norms to become outdated. The experience of having judged the results/effects in the previous step is invaluable, because the person that has done this will have 'felt' any contradiction or discrepancy between the effect indicator values and norms, and his own sense of whether the results/effects have been achieved. This information and feeling allows the governor (and others) to ponder, e.g. about:\n\u2013 fine-tuning or modifying control objectives, indicators, norms;\n\u2013 modifying objectives that the organization has committed itself to realize (",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),");\n\u2013 possibilities for influencing circumstances/stakeholders;\n\u2013 celebrating (unexpectedly) well achieved objectives."]}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for every control objective it has been established what should be modified/improved and/or celebrated;"}),"\n",(0,s.jsx)(t.li,{children:"for every control objective there is a proposition of how this may be achieved;"}),"\n",(0,s.jsx)(t.li,{children:"there is either a proposition for new control objectives, each of which satisfies the criteria of step1,\nor a statement saying there are no such control objectives."}),"\n",(0,s.jsx)(t.li,{children:"for every new or modified control objective, the criteria for the initial control objectives are met."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"5-decision-making",children:"5. Decision making."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to explicitly decide which of the proposals in step 4 will be adopted, and which not."]})}),"\n",(0,s.jsx)(t.p,{children:"Doing so shows that you have actually learned. Also, putting all decisions in a single step allows the governor to delegate the work in steps 3 and 4 to others."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for each control objective for which it was decided (in step 1) that it should be achieved, there is a decision stating whether or not it has been shown to be the case."}),"\n",(0,s.jsx)(t.li,{children:"for each proposal from step 4, there is a (preliminary) decision with respect to whether or not it will be adopted."}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"controlling-the-control-process-itself",children:"Controlling the control process itself"}),"\n",(0,s.jsxs)(t.p,{children:["Like any other process, the control process may need to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),". Here is how to apply the specified control process on itself. In order to distinguish the control process that is being governed, from the process that governs that control process, we will refer to the latter as the meta-control process."]}),"\n",(0,s.jsx)(t.p,{children:"Step 1 (setting the initial control objectives), is as follows:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"the meta-control process has 5 control objectives that it sets to the governor of the control process. These control objectives are specified by the first sentence of the description of each of the 5 activities of the control process in the previous sections;"}),"\n",(0,s.jsx)(t.li,{children:"for every of these control objectives, its effect indicator is described by the results specified after the line \u201cThe results of this activity are that all of the the following criteria are met:\u201d of each of the 5 activities;"}),"\n",(0,s.jsx)(t.li,{children:"a control objective is met if all criteria as mentioned in its effect indicator are met;"}),"\n",(0,s.jsx)(t.li,{children:"step 5 of the process has been completed at a specified point in time."}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"All other steps of the control process can be followed using the aforementioned objectives, effect indicators and criteria."})]})}function d(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>a,M:()=>n});var s=o(1504);const i={},r=s.createContext(i);function n(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:n(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1dafab49.f6b8821e.js b/assets/js/1dafab49.f6b8821e.js deleted file mode 100644 index 4d706be55..000000000 --- a/assets/js/1dafab49.f6b8821e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5284],{500:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>h});var s=o(7624),i=o(2172);o(964);const r={id:"control-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-process",formPhrases:["control-process","control-processes"],status:"draft",grouptags:null,hoverText:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",glossaryTerm:"Control Process",glossaryText:"a process, [owned](@) and run by a [party](@), to ensure that a specific subset of its control [objective](@) are realized.",date:20210830},n="Control Process",a={id:"terms/control-process",title:"Control Process",description:"Short Description",source:"@site/docs/terms/control-process.md",sourceDirName:"terms",slug:"/terms/control-process",permalink:"/framework/docs/terms/control-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control-process.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"control-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-process",formPhrases:["control-process","control-processes"],status:"draft",grouptags:null,hoverText:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",glossaryTerm:"Control Process",glossaryText:"a process, [owned](@) and run by a [party](@), to ensure that a specific subset of its control [objective](@) are realized.",date:20210830},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Control Process",id:"control-process-1",level:3},{value:"1. Setting of initial control objectives.",id:"1-setting-of-initial-control-objectives",level:4},{value:"2. Measuring Results/Effects.",id:"2-measuring-resultseffects",level:4},{value:"3. Judging Results/Effects.",id:"3-judging-resultseffects",level:4},{value:"4. Reflection/Learning.",id:"4-reflectionlearning",level:4},{value:"5. Decision making.",id:"5-decision-making",level:4},{value:"Controlling the control process itself",id:"controlling-the-control-process-itself",level:3}];function l(e){const t={em:"em",h1:"h1",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"control-process",children:"Control Process"}),"\n","\n","\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Control Process"})," is a process, ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," and run by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", to ensure that a specific subset of its control ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized. Control objectives are ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that a party sets to be in control of something. A party that wants to control the quality of its processes, or the information security, may create a set of objectives the realization of which signify its being 'in control' on such topics."]}),"\n",(0,s.jsxs)(t.p,{children:["As with all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", control objectives are associated with results, which are to be produced, and used. It is typical for control objectives that their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," actually uses (consumes) the results, implying that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," will do their ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),". The ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," may do their ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," as well, or outsource it. See the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"})," for an elaboration on this."]}),"\n",(0,s.jsx)(t.h3,{id:"control-process-1",children:"Control Process"}),"\n",(0,s.jsxs)(t.p,{children:["The control process we describe here is 'effect-driven', which means that it does not require any knowledge about the way in which the control objectives are realized. This means that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are not forced to use particular methods, procedures, etc. It specifically also allows the process to be used in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," setting."]}),"\n",(0,s.jsxs)(t.p,{children:["While some may see this process simply as a means to turn the PDCA-cycle (which in a way, it is), its value lies in the explicit specification of the concrete results that have to be achieved in the various steps. Such explicit specifications provide the concrete basis for both the ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"})," of an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," and its ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governors"})," to do their jobs."]}),"\n",(0,s.jsx)(t.p,{children:"The executive summary of this process is that:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["(initial) ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"control objectives"})," are set in terms of the results/effects that have to be achieved;"]}),"\n",(0,s.jsx)(t.li,{children:"results/effects are measured through so-called 'effect indicators'. (An indicator is a number or value that can be decided on (or measured) objectively by following a measuring instruction. An effect indicator measures an effect or result that is the aim of an organization. Example: 'the percentage of deliveries of the last 30 days, that have been received by the customer within 24 hours after his order was accepted.');"}),"\n",(0,s.jsx)(t.li,{children:"results/effects are judged not only on whether or not the effect indicators have met the applicable norms, but also on any circumstances (increasing insights, unexpected events, etc.) that have influenced such results. (A norm is a level that the organization aims an indicator to comply with or must reach. Example: [indicator] > 99%.);"}),"\n",(0,s.jsx)(t.li,{children:"results are reflected upon, learning from what happened and/or celebrating the results;"}),"\n",(0,s.jsxs)(t.li,{children:["decisions are made about altering the control objectives, indicators, judgements, etc. \u2013 if necessary.\nThe ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns this process) that is tasked with taking the decisions in this process is referred to as 'the governor'. This means that the production of any result other than decisions may be delegated to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),".\nAfter step 5 is completed, the same conditions apply as after step 1 is completed, so execution continues at step 2 rather than step 1."]}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"1-setting-of-initial-control-objectives",children:"1. Setting of initial control objectives."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to provide clarity for all stakeholders with respect to the focus of the control process."]})}),"\n",(0,s.jsx)(t.p,{children:"It is not the purpose of this activity to come to agreement with stakeholders about what is expected of them. That would be another activity."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for every area that is being governed, all control objectives are described in terms of the results/effects that are aimed for, and the organization(s) that are expected to produce the results;"}),"\n",(0,s.jsx)(t.li,{children:"for every objective, one or more effect indicators are specified;"}),"\n",(0,s.jsx)(t.li,{children:"for every objective, norms that are based on such effect indicators are specified (implicitly or explicitly), as well as a point in time (that may be repetitive) that the norm must have been met;"}),"\n",(0,s.jsx)(t.li,{children:"the (first occurrence of the) point in time has been established by which step 5 must have been completed."}),"\n",(0,s.jsx)(t.li,{children:"there is a decision by the governor stating that these control objectives are in fact to be met and the associated results/effects are to be achieved."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"2-measuring-resultseffects",children:"2. Measuring Results/Effects."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to ensure that all effect indicators are being assigned values (e.g. measured)."]})}),"\n",(0,s.jsx)(t.p,{children:"It is not the purpose of this activity to already pass judgements based on such values."}),"\n",(0,s.jsx)(t.p,{children:"Having 'clean' measurements that are unprejudiced is of great value when judging achievements, and therefore measuring and judging results/effects should be distinct. In order to guarantee this distinction, it may be necessary to have third parties execute this activity."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"all effect indicators as specified in step 1 have been assigned a value."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"3-judging-resultseffects",children:"3. Judging Results/Effects."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to obtain clarity about whether or not the control objectives have been achieved (in a manner that is sufficiently satisfactory to the governor)."]})}),"\n",(0,s.jsx)(t.p,{children:"Such judgement should be based on two sources of information. The first is comparing the values of the (measured) effect indicators to the norms set in step 1.3. The second source is any progressing insights, unexpected events or other circumstances that might explain any deviations (both positive and negative) from the norms. It is explicitly part of this activity to identify such circumstances."}),"\n",(0,s.jsx)(t.p,{children:"Taking both sources of information into account, judgement must be passed on each control objective; this judgement says whether or not the expected result/effect has been (sufficiently) achieved. A judgement should be justified if its indicator values deviate significantly from the norm (which can go both ways)."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for every control objective, it is clear whether or not its norm(s) have been satisfied;"}),"\n",(0,s.jsx)(t.li,{children:"for every control objective, there is a judgement stating whether or not it is (sufficiently) achieved;"}),"\n",(0,s.jsx)(t.li,{children:"if, for some control objective, the judgement differs from what would be expected given the evaluation of the norms, there is a justification for this judgement."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"4-reflectionlearning",children:"4. Reflection/Learning."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to provide clarity about the next steps that should be taken."]})}),"\n",(0,s.jsxs)(t.p,{children:["Quite some time may elapse between setting control objectives, the associated effect indicators/norms, and judging the results/effects. Meanwhile, all sorts of things can change (e.g. laws, the market, political situation, competitors, technology, the organization's ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", etc.). Such changes may cause control objectives, effect indicators or norms to become outdated. The experience of having judged the results/effects in the previous step is invaluable, because the person that has done this will have 'felt' any contradiction or discrepancy between the effect indicator values and norms, and his own sense of whether the results/effects have been achieved. This information and feeling allows the governor (and others) to ponder, e.g. about:\n\u2013 fine-tuning or modifying control objectives, indicators, norms;\n\u2013 modifying objectives that the organization has committed itself to realize (",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),");\n\u2013 possibilities for influencing circumstances/stakeholders;\n\u2013 celebrating (unexpectedly) well achieved objectives."]}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for every control objective it has been established what should be modified/improved and/or celebrated;"}),"\n",(0,s.jsx)(t.li,{children:"for every control objective there is a proposition of how this may be achieved;"}),"\n",(0,s.jsx)(t.li,{children:"there is either a proposition for new control objectives, each of which satisfies the criteria of step1,\nor a statement saying there are no such control objectives."}),"\n",(0,s.jsx)(t.li,{children:"for every new or modified control objective, the criteria for the initial control objectives are met."}),"\n"]}),"\n",(0,s.jsx)(t.h4,{id:"5-decision-making",children:"5. Decision making."}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.em,{children:["The purpose of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is to explicitly decide which of the proposals in step 4 will be adopted, and which not."]})}),"\n",(0,s.jsx)(t.p,{children:"Doing so shows that you have actually learned. Also, putting all decisions in a single step allows the governor to delegate the work in steps 3 and 4 to others."}),"\n",(0,s.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"for each control objective for which it was decided (in step 1) that it should be achieved, there is a decision stating whether or not it has been shown to be the case."}),"\n",(0,s.jsx)(t.li,{children:"for each proposal from step 4, there is a (preliminary) decision with respect to whether or not it will be adopted."}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"controlling-the-control-process-itself",children:"Controlling the control process itself"}),"\n",(0,s.jsxs)(t.p,{children:["Like any other process, the control process may need to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),". Here is how to apply the specified control process on itself. In order to distinguish the control process that is being governed, from the process that governs that control process, we will refer to the latter as the meta-control process."]}),"\n",(0,s.jsx)(t.p,{children:"Step 1 (setting the initial control objectives), is as follows:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"the meta-control process has 5 control objectives that it sets to the governor of the control process. These control objectives are specified by the first sentence of the description of each of the 5 activities of the control process in the previous sections;"}),"\n",(0,s.jsx)(t.li,{children:"for every of these control objectives, its effect indicator is described by the results specified after the line \u201cThe results of this activity are that all of the the following criteria are met:\u201d of each of the 5 activities;"}),"\n",(0,s.jsx)(t.li,{children:"a control objective is met if all criteria as mentioned in its effect indicator are met;"}),"\n",(0,s.jsx)(t.li,{children:"step 5 of the process has been completed at a specified point in time."}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"All other steps of the control process can be followed using the aforementioned objectives, effect indicators and criteria."})]})}function d(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>a,M:()=>n});var s=o(1504);const i={},r=s.createContext(i);function n(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:n(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/1dd17b2b.42523bf6.js b/assets/js/1dd17b2b.42523bf6.js deleted file mode 100644 index 076fa6d90..000000000 --- a/assets/js/1dd17b2b.42523bf6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[80],{6924:(t,e,r)=>{r.r(e),r.d(e,{assets:()=>h,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var a=r(7624),i=r(2172);const s={id:"attribute",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"attribute",formPhrases:["attribute{ss}"],status:"draft",grouptags:null,hoverText:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",glossaryTerm:"Attribute",glossaryText:"[data](@), that represents a characteristic that a [party](@) (the [owner](@) of the [attribute](@)) has attributed to an [entity](@) (which is the [subject](@) of that attribute).",date:20210821},n="Attribute",o={id:"terms/attribute",title:"Attribute",description:"Short Description",source:"@site/docs/terms/attribute.md",sourceDirName:"terms",slug:"/terms/attribute",permalink:"/framework/docs/terms/attribute",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/attribute.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"attribute",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"attribute",formPhrases:["attribute{ss}"],status:"draft",grouptags:null,hoverText:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",glossaryTerm:"Attribute",glossaryText:"[data](@), that represents a characteristic that a [party](@) (the [owner](@) of the [attribute](@)) has attributed to an [entity](@) (which is the [subject](@) of that attribute).",date:20210821},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3}];function d(t){const e={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"attribute",children:"Attribute"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:["An ",(0,a.jsx)(e.strong,{children:"Attribute"})," is ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", that represents a characteristic that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),") has attributed to an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),"). An attribute typically represents a ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," (",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"claim"}),") of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", that states the attribution of that characteristic to its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsx)(e.p,{children:"Note that"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has stated its attribution of the characteristic to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),";"]}),"\n",(0,a.jsxs)(e.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," wo which the characteristic is attributed, is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(e.p,{children:["Related topics can be found in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),", the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]})]})}function u(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(d,{...t})}):d(t)}},2172:(t,e,r)=>{r.d(e,{I:()=>o,M:()=>n});var a=r(1504);const i={},s=a.createContext(i);function n(t){const e=a.useContext(s);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:n(t.components),a.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/1dd17b2b.7a51352a.js b/assets/js/1dd17b2b.7a51352a.js new file mode 100644 index 000000000..51ef9ba2a --- /dev/null +++ b/assets/js/1dd17b2b.7a51352a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[80],{6924:(t,e,r)=>{r.r(e),r.d(e,{assets:()=>h,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var a=r(7624),i=r(2172);const s={id:"attribute",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"attribute",formPhrases:["attribute{ss}"],status:"draft",grouptags:null,hoverText:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",glossaryTerm:"Attribute",glossaryText:"[data](@), that represents a characteristic that a [party](@) (the [owner](@) of the [attribute](@)) has attributed to an [entity](@) (which is the [subject](@) of that attribute).",date:20210821},n="Attribute",o={id:"terms/attribute",title:"Attribute",description:"Short Description",source:"@site/docs/terms/attribute.md",sourceDirName:"terms",slug:"/terms/attribute",permalink:"/framework/docs/terms/attribute",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/attribute.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"attribute",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"attribute",formPhrases:["attribute{ss}"],status:"draft",grouptags:null,hoverText:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",glossaryTerm:"Attribute",glossaryText:"[data](@), that represents a characteristic that a [party](@) (the [owner](@) of the [attribute](@)) has attributed to an [entity](@) (which is the [subject](@) of that attribute).",date:20210821},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3}];function d(t){const e={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"attribute",children:"Attribute"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:["An ",(0,a.jsx)(e.strong,{children:"Attribute"})," is ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", that represents a characteristic that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),") has attributed to an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),"). An attribute typically represents a ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," (",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"claim"}),") of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", that states the attribution of that characteristic to its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsx)(e.p,{children:"Note that"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has stated its attribution of the characteristic to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),";"]}),"\n",(0,a.jsxs)(e.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," wo which the characteristic is attributed, is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(e.p,{children:["Related topics can be found in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),", the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]})]})}function u(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(d,{...t})}):d(t)}},2172:(t,e,r)=>{r.d(e,{I:()=>o,M:()=>n});var a=r(1504);const i={},s=a.createContext(i);function n(t){const e=a.useContext(s);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:n(t.components),a.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/20955828.6716647e.js b/assets/js/20955828.6716647e.js new file mode 100644 index 000000000..baa6a1391 --- /dev/null +++ b/assets/js/20955828.6716647e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9632],{4760:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>o,metadata:()=>r,toc:()=>h});var s=n(7624),a=n(2172);const o={id:"vision-and-purpose",title:"eSSIF-Lab Vision and Purpose",sidebar_label:"Vision and Purpose",date:20210601},i=void 0,r={id:"vision-and-purpose",title:"eSSIF-Lab Vision and Purpose",description:"eSSIF-Lab Objectives",source:"@site/docs/vision-and-purpose.md",sourceDirName:".",slug:"/vision-and-purpose",permalink:"/framework/docs/vision-and-purpose",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/vision-and-purpose.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"vision-and-purpose",title:"eSSIF-Lab Vision and Purpose",sidebar_label:"Vision and Purpose",date:20210601}},c={},h=[{value:"eSSIF-Lab Objectives",id:"essif-lab-objectives",level:2},{value:"Purpose",id:"purpose",level:2},{value:"Context",id:"context",level:2},{value:"Work-In-Progress: Where We Want To Go",id:"work-in-progress-where-we-want-to-go",level:2}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h2:"h2",hr:"hr",li:"li",mdxAdmonitionTitle:"mdxAdmonitionTitle",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"essif-lab-objectives",children:"eSSIF-Lab Objectives"}),"\n",(0,s.jsx)(t.p,{children:"The objectives that the eSSIF-Lab project aims to realize include:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other citizens"})," by providing them with new means that help them to electronically negotiate and conduct transactions. These new means will make electronic transactions fast and safe both in the Internet and in physical life, and eliminate logins."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other organizations and governments"})," by providing new means to speed up, secure and automate transactions with citizens, customers, suppliers and partners, resulting in tens of billions of euros savings annually on administrative costs in Europe."]}),"\n",(0,s.jsxs)(t.li,{children:["ensure these new means support organizations and citizens to exercise their rights and fulfil their duties under the ",(0,s.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate these new means foster ",(0,s.jsx)(t.em,{children:"inclusiveness"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate the pervasive use of ",(0,s.jsx)(t.em,{children:"new business ecosystem paradigms"})," with thousands of new jobs, many new job categories and new business opportunities for existing and new European companies."]}),"\n"]}),"\n",(0,s.jsxs)(t.admonition,{type:"tip",children:[(0,s.jsxs)(t.mdxAdmonitionTitle,{children:["We use the phrase ",(0,s.jsx)(t.strong,{children:"'Self-Sovereign Identity'"})," or ",(0,s.jsx)(t.strong,{children:"SSI"}),"..."]}),(0,s.jsx)(t.p,{children:"to refer to the collection of these new means and the concepts and mental models that are behind them."})]}),"\n",(0,s.jsx)(t.p,{children:"The current situation is that SSI solutions that are being created and brought to the market either target specific applications for which they provide a vertical solution ('stovepipes'), many need some kind of centralized governance/control, others have privacy issues, and none that we know of are interoperable with other such solutions."}),"\n",(0,s.jsxs)(t.p,{children:["The situation we would like to see is one in which we have SSI-enabled, interoperable, scalable and business/information agnostic technologies, that form an infrastructure that every application for every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can use to serve its own objectives. This infrastructure, that enables the electronic exchange of verified (personal and non-personal) data, must be so easy to access and use for such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that they will no longer need to be concerned about actual (SSI) technologies that have empowered them to make this happen. Rather, they will only need to think about, and decide which kinds of information they want to obtain for conducting specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," they trust for providing such information. Also, they will need to think about, and decide which kinds of information they themselves are willing to provide to others in this new SSI world."]}),"\n",(0,s.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.admonition,{type:"tip",children:[(0,s.jsx)(t.mdxAdmonitionTitle,{children:(0,s.jsx)(t.strong,{children:"The purpose of the eSSIF-Lab..."})}),(0,s.jsxs)(t.p,{children:["... is to specify, develop and validate technological and non-technological (e.g. governance) means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," with one another using the electronic support provided by the various SSI technologies."]})]}),"\n",(0,s.jsx)(t.h2,{id:"context",children:"Context"}),"\n",(0,s.jsxs)(t.p,{children:["The context of the eSSIF-Lab vision can be found in articles 8-10 of the ",(0,s.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,s.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", that state the rights of individuals regarding their privacy, and their freedoms to collect, process, store, and express information in a self-sovereign fashion, i.e. in a way that they can decide for themselves. This is without prejudice to Member States' laws that exist to protect their national security, public safety, the economic well-being of the country, health or morals or the rights and freedoms of others, or to prevent disorder or crime. The eSSIF-Lab vision extends these rights and freedoms - within the limits of the law - to public and private organizations. Thus, we say that individuals as well as public and private organizations (that we collectively refer to as 'parties') are self-sovereign",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In the context of these rights and freedoms, we seek to electronically support ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"}),", i.e. the exchange of goods, services, funds, or data between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", which we call 'participants' to the transaction",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Supporting such transactions requires each participant to have one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic (digital) agents"}),", i.e. equipment (e.g. an app on a mobile phone, a webserver, a browser, \u2026) that provides such support and that (provably) acts on behalf of that participant."]}),"\n",(0,s.jsx)(t.h2,{id:"work-in-progress-where-we-want-to-go",children:"Work-In-Progress: Where We Want To Go"}),"\n",(0,s.jsxs)(t.p,{children:["This functional architecture is a work-in-progress that is currently being conducted by ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are funded by the ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"}),". Working with ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have different backgrounds presents the challenge of resolving the issues that arise from such differences e.g. as technical interoperability or semantic interoperability. The eSSIF-Lab project adds '",(0,s.jsx)("a",{href:"/framework/docs/terms/documentation-interop",hovertext:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",children:"documentation interoperability"}),"' to this."]}),"\n",(0,s.jsxs)(t.p,{children:["In order to achieve '",(0,s.jsx)("a",{href:"/framework/docs/terms/documentation-interop",hovertext:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",children:"documentation interoperability"}),"', we think that contributing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["should develop (learn, actively use and continually improve upon) a small set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that can be used as a basis for exchanging ideas (",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),"), discussions, etc. We suggest to start with the terms used (and defined) by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:'"Parties, Actors and Actions" pattern'}),", and to extend on that as we go."]}),"\n",(0,s.jsxs)(t.li,{children:["should develop their documentation using these terms, and adding additional terminology if they think this helps others to understand their documentation. The eSSIF-Lab project is developing tooling (a '",(0,s.jsx)(t.a,{href:"terminology-contributions",children:"Terminology Engine"}),"') that allows for this."]}),"\n",(0,s.jsx)(t.li,{children:"ideally help to improve this tooling."}),"\n"]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["We realize that by doing this we have a different definition of what self-sovereignty entails than many others. We are open to suggestions for a better phrase. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,s.jsxs)(t.p,{children:["A good model for describing and designing ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and their participants is provided by ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,s.jsx)(t.em,{children:"DEMO"})}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>i});var s=n(1504);const a={},o=s.createContext(a);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/20955828.9237a34b.js b/assets/js/20955828.9237a34b.js deleted file mode 100644 index f3dbafd53..000000000 --- a/assets/js/20955828.9237a34b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9632],{4760:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>o,metadata:()=>r,toc:()=>h});var s=n(7624),a=n(2172);const o={id:"vision-and-purpose",title:"eSSIF-Lab Vision and Purpose",sidebar_label:"Vision and Purpose",date:20210601},i=void 0,r={id:"vision-and-purpose",title:"eSSIF-Lab Vision and Purpose",description:"eSSIF-Lab Objectives",source:"@site/docs/vision-and-purpose.md",sourceDirName:".",slug:"/vision-and-purpose",permalink:"/framework/docs/vision-and-purpose",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/vision-and-purpose.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"vision-and-purpose",title:"eSSIF-Lab Vision and Purpose",sidebar_label:"Vision and Purpose",date:20210601}},c={},h=[{value:"eSSIF-Lab Objectives",id:"essif-lab-objectives",level:2},{value:"Purpose",id:"purpose",level:2},{value:"Context",id:"context",level:2},{value:"Work-In-Progress: Where We Want To Go",id:"work-in-progress-where-we-want-to-go",level:2}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h2:"h2",hr:"hr",li:"li",mdxAdmonitionTitle:"mdxAdmonitionTitle",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"essif-lab-objectives",children:"eSSIF-Lab Objectives"}),"\n",(0,s.jsx)(t.p,{children:"The objectives that the eSSIF-Lab project aims to realize include:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other citizens"})," by providing them with new means that help them to electronically negotiate and conduct transactions. These new means will make electronic transactions fast and safe both in the Internet and in physical life, and eliminate logins."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other organizations and governments"})," by providing new means to speed up, secure and automate transactions with citizens, customers, suppliers and partners, resulting in tens of billions of euros savings annually on administrative costs in Europe."]}),"\n",(0,s.jsxs)(t.li,{children:["ensure these new means support organizations and citizens to exercise their rights and fulfil their duties under the ",(0,s.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate these new means foster ",(0,s.jsx)(t.em,{children:"inclusiveness"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate the pervasive use of ",(0,s.jsx)(t.em,{children:"new business ecosystem paradigms"})," with thousands of new jobs, many new job categories and new business opportunities for existing and new European companies."]}),"\n"]}),"\n",(0,s.jsxs)(t.admonition,{type:"tip",children:[(0,s.jsxs)(t.mdxAdmonitionTitle,{children:["We use the phrase ",(0,s.jsx)(t.strong,{children:"'Self-Sovereign Identity'"})," or ",(0,s.jsx)(t.strong,{children:"SSI"}),"..."]}),(0,s.jsx)(t.p,{children:"to refer to the collection of these new means and the concepts and mental models that are behind them."})]}),"\n",(0,s.jsx)(t.p,{children:"The current situation is that SSI solutions that are being created and brought to the market either target specific applications for which they provide a vertical solution ('stovepipes'), many need some kind of centralized governance/control, others have privacy issues, and none that we know of are interoperable with other such solutions."}),"\n",(0,s.jsxs)(t.p,{children:["The situation we would like to see is one in which we have SSI-enabled, interoperable, scalable and business/information agnostic technologies, that form an infrastructure that every application for every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can use to serve its own objectives. This infrastructure, that enables the electronic exchange of verified (personal and non-personal) data, must be so easy to access and use for such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that they will no longer need to be concerned about actual (SSI) technologies that have empowered them to make this happen. Rather, they will only need to think about, and decide which kinds of information they want to obtain for conducting specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," they trust for providing such information. Also, they will need to think about, and decide which kinds of information they themselves are willing to provide to others in this new SSI world."]}),"\n",(0,s.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.admonition,{type:"tip",children:[(0,s.jsx)(t.mdxAdmonitionTitle,{children:(0,s.jsx)(t.strong,{children:"The purpose of the eSSIF-Lab..."})}),(0,s.jsxs)(t.p,{children:["... is to specify, develop and validate technological and non-technological (e.g. governance) means that support people, businesses and governments to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," with one another using the electronic support provided by the various SSI technologies."]})]}),"\n",(0,s.jsx)(t.h2,{id:"context",children:"Context"}),"\n",(0,s.jsxs)(t.p,{children:["The context of the eSSIF-Lab vision can be found in articles 8-10 of the ",(0,s.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,s.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", that state the rights of individuals regarding their privacy, and their freedoms to collect, process, store, and express information in a self-sovereign fashion, i.e. in a way that they can decide for themselves. This is without prejudice to Member States' laws that exist to protect their national security, public safety, the economic well-being of the country, health or morals or the rights and freedoms of others, or to prevent disorder or crime. The eSSIF-Lab vision extends these rights and freedoms - within the limits of the law - to public and private organizations. Thus, we say that individuals as well as public and private organizations (that we collectively refer to as 'parties') are self-sovereign",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In the context of these rights and freedoms, we seek to electronically support ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"}),", i.e. the exchange of goods, services, funds, or data between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", which we call 'participants' to the transaction",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Supporting such transactions requires each participant to have one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic (digital) agents"}),", i.e. equipment (e.g. an app on a mobile phone, a webserver, a browser, \u2026) that provides such support and that (provably) acts on behalf of that participant."]}),"\n",(0,s.jsx)(t.h2,{id:"work-in-progress-where-we-want-to-go",children:"Work-In-Progress: Where We Want To Go"}),"\n",(0,s.jsxs)(t.p,{children:["This functional architecture is a work-in-progress that is currently being conducted by ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are funded by the ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"}),". Working with ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have different backgrounds presents the challenge of resolving the issues that arise from such differences e.g. as technical interoperability or semantic interoperability. The eSSIF-Lab project adds '",(0,s.jsx)("a",{href:"/framework/docs/terms/documentation-interop",hovertext:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",children:"documentation interoperability"}),"' to this."]}),"\n",(0,s.jsxs)(t.p,{children:["In order to achieve '",(0,s.jsx)("a",{href:"/framework/docs/terms/documentation-interop",hovertext:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",children:"documentation interoperability"}),"', we think that contributing ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["should develop (learn, actively use and continually improve upon) a small set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that can be used as a basis for exchanging ideas (",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),"), discussions, etc. We suggest to start with the terms used (and defined) by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:'"Parties, Actors and Actions" pattern'}),", and to extend on that as we go."]}),"\n",(0,s.jsxs)(t.li,{children:["should develop their documentation using these terms, and adding additional terminology if they think this helps others to understand their documentation. The eSSIF-Lab project is developing tooling (a '",(0,s.jsx)(t.a,{href:"terminology-contributions",children:"Terminology Engine"}),"') that allows for this."]}),"\n",(0,s.jsx)(t.li,{children:"ideally help to improve this tooling."}),"\n"]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["We realize that by doing this we have a different definition of what self-sovereignty entails than many others. We are open to suggestions for a better phrase. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,s.jsxs)(t.p,{children:["A good model for describing and designing ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and their participants is provided by ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,s.jsx)(t.em,{children:"DEMO"})}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>i});var s=n(1504);const a={},o=s.createContext(a);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/233866fe.34779d55.js b/assets/js/233866fe.34779d55.js deleted file mode 100644 index 1824373f4..000000000 --- a/assets/js/233866fe.34779d55.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9312],{8056:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>i,metadata:()=>a,toc:()=>c});var o=s(7624),r=s(2172);const i={id:"terminology",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology",formPhrases:["terminolog{yies}"],status:"draft",grouptags:null,hoverText:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",glossaryTerm:"Terminology",glossaryText:"the set of [term](@) that are used within a single [scope](@) to refer to a single [definition](@), enabling [parties](@) to reason and communicate ideas they have about one or more specific topics.",date:20211101},n="Terminology",a={id:"terms/terminology",title:"Terminology",description:"Short Description",source:"@site/docs/terms/terminology.md",sourceDirName:"terms",slug:"/terms/terminology",permalink:"/framework/docs/terms/terminology",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/terminology.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"terminology",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology",formPhrases:["terminolog{yies}"],status:"draft",grouptags:null,hoverText:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",glossaryTerm:"Terminology",glossaryText:"the set of [term](@) that are used within a single [scope](@) to refer to a single [definition](@), enabling [parties](@) to reason and communicate ideas they have about one or more specific topics.",date:20211101},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={a:"a",code:"code",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"terminology",children:"Terminology"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"terminology"})," is the set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are used within a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to refer to a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),", enabling ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to reason and communicate ideas they have about one or more specific topics. The ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers to may be defined in the same, or any other ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),". Further details can be obtained from the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["A terminology may be viewed as a topic-specific subset of the scope's ",(0,o.jsx)("a",{href:"/framework/docs/terms/vocabulary",hovertext:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",children:"vocabulary"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["A terminology may conveniently be documented in (rendered by) a ",(0,o.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["In order for ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to properly reason and/or communicate ideas (",(0,o.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),") about some topic - in particular when it is a specialist topic - they have to establish a set of terms, the meaning of which should be ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"})," in such a way that the likelihood of misunderstandings between them is minimized: a ",(0,o.jsx)(t.code,{children:"**terminology**"})]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"terminology"})," is a set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are used within some ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," by ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to reason and communicate about some specific topic(s) for the purpose of reducing the likelihood of misunderstandings."]}),"\n",(0,o.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["The set of words listed in the ",(0,o.jsx)(t.a,{href:"../essifLab-glossary",children:"eSSIF-Lab glossary"})," are used within the eSSIF-Lab community for reasoning and communicating about topics that serve the ",(0,o.jsx)(t.a,{href:"../essifLab-objectives",children:"eSSIF-Lab Objectives"}),", which is part of the ",(0,o.jsx)(t.code,{children:"eSSIF-Lab terminology"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["The set of words listed in the ",(0,o.jsx)(t.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin glossary"})," are used within the Sovrin Governance Framework and its Controlled Documents to understand the meaning of the terms that the authors intended to convey. Thus they comprise the ",(0,o.jsx)(t.code,{children:"Sovrin terminology"}),"."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>n});var o=s(1504);const r={},i=o.createContext(r);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/233866fe.447507e3.js b/assets/js/233866fe.447507e3.js new file mode 100644 index 000000000..03ac2ca98 --- /dev/null +++ b/assets/js/233866fe.447507e3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9312],{8056:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>i,metadata:()=>a,toc:()=>c});var o=s(7624),r=s(2172);const i={id:"terminology",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology",formPhrases:["terminolog{yies}"],status:"draft",grouptags:null,hoverText:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",glossaryTerm:"Terminology",glossaryText:"the set of [term](@) that are used within a single [scope](@) to refer to a single [definition](@), enabling [parties](@) to reason and communicate ideas they have about one or more specific topics.",date:20211101},n="Terminology",a={id:"terms/terminology",title:"Terminology",description:"Short Description",source:"@site/docs/terms/terminology.md",sourceDirName:"terms",slug:"/terms/terminology",permalink:"/framework/docs/terms/terminology",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/terminology.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"terminology",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology",formPhrases:["terminolog{yies}"],status:"draft",grouptags:null,hoverText:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",glossaryTerm:"Terminology",glossaryText:"the set of [term](@) that are used within a single [scope](@) to refer to a single [definition](@), enabling [parties](@) to reason and communicate ideas they have about one or more specific topics.",date:20211101},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={a:"a",code:"code",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"terminology",children:"Terminology"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"terminology"})," is the set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are used within a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to refer to a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),", enabling ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to reason and communicate ideas they have about one or more specific topics. The ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers to may be defined in the same, or any other ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),". Further details can be obtained from the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["A terminology may be viewed as a topic-specific subset of the scope's ",(0,o.jsx)("a",{href:"/framework/docs/terms/vocabulary",hovertext:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",children:"vocabulary"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["A terminology may conveniently be documented in (rendered by) a ",(0,o.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["In order for ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to properly reason and/or communicate ideas (",(0,o.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),") about some topic - in particular when it is a specialist topic - they have to establish a set of terms, the meaning of which should be ",(0,o.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"})," in such a way that the likelihood of misunderstandings between them is minimized: a ",(0,o.jsx)(t.code,{children:"**terminology**"})]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"terminology"})," is a set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are used within some ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," by ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to reason and communicate about some specific topic(s) for the purpose of reducing the likelihood of misunderstandings."]}),"\n",(0,o.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["The set of words listed in the ",(0,o.jsx)(t.a,{href:"../essifLab-glossary",children:"eSSIF-Lab glossary"})," are used within the eSSIF-Lab community for reasoning and communicating about topics that serve the ",(0,o.jsx)(t.a,{href:"../essifLab-objectives",children:"eSSIF-Lab Objectives"}),", which is part of the ",(0,o.jsx)(t.code,{children:"eSSIF-Lab terminology"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["The set of words listed in the ",(0,o.jsx)(t.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin glossary"})," are used within the Sovrin Governance Framework and its Controlled Documents to understand the meaning of the terms that the authors intended to convey. Thus they comprise the ",(0,o.jsx)(t.code,{children:"Sovrin terminology"}),"."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>n});var o=s(1504);const r={},i=o.createContext(r);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2441a153.290faeeb.js b/assets/js/2441a153.290faeeb.js deleted file mode 100644 index 480ab8823..000000000 --- a/assets/js/2441a153.290faeeb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2992],{4688:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>n,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var i=a(7624),r=a(2172);const s={id:"partial-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"partial-identity",formPhrases:["partial-identit{yies}"],status:"draft",grouptags:null,hoverText:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",glossaryTerm:"Partial identity",glossaryText:"all [knowledge](@) that a specific [party](@) (= the [owner](@) of the partial identity) has about that [entity](@) (= the '[subject](@)' of the partial identity).",date:20210803},n="Partial identity",o={id:"terms/partial-identity",title:"Partial identity",description:"Short Description",source:"@site/docs/terms/partial-identity.md",sourceDirName:"terms",slug:"/terms/partial-identity",permalink:"/framework/docs/terms/partial-identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/partial-identity.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"partial-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"partial-identity",formPhrases:["partial-identit{yies}"],status:"draft",grouptags:null,hoverText:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",glossaryTerm:"Partial identity",glossaryText:"all [knowledge](@) that a specific [party](@) (= the [owner](@) of the partial identity) has about that [entity](@) (= the '[subject](@)' of the partial identity).",date:20210803},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function l(t){const e={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"partial-identity",children:"Partial identity"}),"\n",(0,i.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsxs)(e.strong,{children:["Partial identity (of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),")"]})," is all ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has about that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". This ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is referred to as the ",(0,i.jsx)(e.em,{children:(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})})," of the partial identity. The ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the partial entity, as the partial identity is part of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that this party owns (see the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor pattern"})," for details)."]}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about itself will thus have a ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that it is both the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of. This is called the ",(0,i.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-Identity"})," or ",(0,i.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-concept"})," of that party."]}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not control the partial identities of which it is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", save the one that it owns itself (its ",(0,i.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"self-concept"}),"). People that expect they can ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"own"})," all partial identities of which they are the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", are in for disappointment, as all (except one) such partial identities are outside their ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,i.jsxs)(e.p,{children:["Parties that issue ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," about an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," thus author and issue ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"claims"})," that are part of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that this party has about the entity. If that party is coherent and consistent in its knowledge, and does not lie, then we may assume that the set of claims in the credential of an issuer is also coherent and consistent, and that this party believes that the knowledge represented by such claims is true (which still may or may not be the case)."]}),"\n",(0,i.jsxs)(e.p,{children:["For further details, see the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),". Related topics can be found in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]})]})}function c(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>o,M:()=>n});var i=a(1504);const r={},s=i.createContext(r);function n(t){const e=i.useContext(s);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:n(t.components),i.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/2441a153.662aaa11.js b/assets/js/2441a153.662aaa11.js new file mode 100644 index 000000000..23a6f5303 --- /dev/null +++ b/assets/js/2441a153.662aaa11.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2992],{4688:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>h,contentTitle:()=>n,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var i=a(7624),r=a(2172);const s={id:"partial-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"partial-identity",formPhrases:["partial-identit{yies}"],status:"draft",grouptags:null,hoverText:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",glossaryTerm:"Partial identity",glossaryText:"all [knowledge](@) that a specific [party](@) (= the [owner](@) of the partial identity) has about that [entity](@) (= the '[subject](@)' of the partial identity).",date:20210803},n="Partial identity",o={id:"terms/partial-identity",title:"Partial identity",description:"Short Description",source:"@site/docs/terms/partial-identity.md",sourceDirName:"terms",slug:"/terms/partial-identity",permalink:"/framework/docs/terms/partial-identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/partial-identity.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"partial-identity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"partial-identity",formPhrases:["partial-identit{yies}"],status:"draft",grouptags:null,hoverText:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",glossaryTerm:"Partial identity",glossaryText:"all [knowledge](@) that a specific [party](@) (= the [owner](@) of the partial identity) has about that [entity](@) (= the '[subject](@)' of the partial identity).",date:20210803},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function l(t){const e={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"partial-identity",children:"Partial identity"}),"\n",(0,i.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsxs)(e.strong,{children:["Partial identity (of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),")"]})," is all ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has about that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". This ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is referred to as the ",(0,i.jsx)(e.em,{children:(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})})," of the partial identity. The ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the partial entity, as the partial identity is part of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that this party owns (see the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor pattern"})," for details)."]}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about itself will thus have a ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that it is both the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of. This is called the ",(0,i.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-Identity"})," or ",(0,i.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"Self-concept"})," of that party."]}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not control the partial identities of which it is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", save the one that it owns itself (its ",(0,i.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Self-concept",children:"self-concept"}),"). People that expect they can ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"own"})," all partial identities of which they are the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", are in for disappointment, as all (except one) such partial identities are outside their ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,i.jsxs)(e.p,{children:["Parties that issue ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," about an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," thus author and issue ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"claims"})," that are part of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that this party has about the entity. If that party is coherent and consistent in its knowledge, and does not lie, then we may assume that the set of claims in the credential of an issuer is also coherent and consistent, and that this party believes that the knowledge represented by such claims is true (which still may or may not be the case)."]}),"\n",(0,i.jsxs)(e.p,{children:["For further details, see the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),". Related topics can be found in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]})]})}function c(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>o,M:()=>n});var i=a(1504);const r={},s=i.createContext(r);function n(t){const e=i.useContext(s);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:n(t.components),i.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/26038e98.60d5241d.js b/assets/js/26038e98.60d5241d.js new file mode 100644 index 000000000..25829b36a --- /dev/null +++ b/assets/js/26038e98.60d5241d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9812],{1632:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var i=s(7624),r=s(2172);const a={id:"jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"jurisdiction",formPhrases:["jurisdiction{ss}"],status:"draft",grouptags:null,hoverText:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",glossaryTerm:"Jurisdiction",glossaryText:"the composition of a [legal system](@) (legislation, enforcement thereof, and conflict resolution), a [party](@) that governs that [legal system](@), a scope within which that [legal system](@) is operational, and one or more [objective](@) for the purpose of which the [legal system](@) is operated. See also the [Jurisdictions pattern](pattern:jurisdiction@).",date:20210601},o="Jurisdiction",n={id:"terms/jurisdiction",title:"Jurisdiction",description:"Short Description",source:"@site/docs/terms/jurisdiction.md",sourceDirName:"terms",slug:"/terms/jurisdiction",permalink:"/framework/docs/terms/jurisdiction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/jurisdiction.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"jurisdiction",formPhrases:["jurisdiction{ss}"],status:"draft",grouptags:null,hoverText:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",glossaryTerm:"Jurisdiction",glossaryText:"the composition of a [legal system](@) (legislation, enforcement thereof, and conflict resolution), a [party](@) that governs that [legal system](@), a scope within which that [legal system](@) is operational, and one or more [objective](@) for the purpose of which the [legal system](@) is operated. See also the [Jurisdictions pattern](pattern:jurisdiction@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"jurisdiction",children:"Jurisdiction"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Jurisdiction"})," is the composition of a (non-empty) set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", one ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", one ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," and one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governor"})," of the Jurisdiction) that operates the legal system within that scope. While most people are familiar with what we call ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"}),", please observe that ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," habitually will have rules (business policies) in place, enforce them (to some extent), and have ways of resolving conflicts, and therefore qualify as a jurisdiction. Specifically, multi-national organizations are known to govern multiple jurisdictions, aligning the scopes with the scopes of other (often legal) jurisdictions for the purpose of preventing situations in which conflicting rules apply, which would lead to many effort-intensive conflict-resolution cases."]}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,i.jsxs)(t.p,{children:["Within the context of ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"}),", jurisdictions are relevant because it is typical for (business) ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," to be governed by (at least) one jurisdiction, whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," may contain rules of various kinds, e.g. in the areas of"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["escalation - i.e. what can be done if a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," goes sour;"]}),"\n",(0,i.jsxs)(t.li,{children:["privacy - e.g. whether or not the ",(0,i.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:"GDPR"})," or related legislation applies;"]}),"\n",(0,i.jsxs)(t.li,{children:["representation - e.g. rules about how old one must be in order to be entitled to do something, rules on how one may represent an ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," or a ",(0,i.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships"}),", etc."]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The ability to distinguish between (non)jurisdictions is a very generic enabler for us to tell which rules (laws, policies, guidelines, etc.) will apply in which situations, which ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," governs and enforces these rules, and where we should look to resolve any conflicts."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["the composition of one ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", one ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," and one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates the legal system within that scope."]}),"\n",(0,i.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(t.p,{children:["The case can be made for Nature to qualify as a jurisdiction, postulating that this jurisdiction has a universal scope, its ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would be 'Nature' itself (which can be argued to qualify as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," that Nature operates are the 'laws of nature' (which Nature defines, enforces and settles disputes in). If one adopts this view, then people become (natural) ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," of e.g. ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"}),", their ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," etc. Also, natural resources (e.g. rivers) would be ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," in that jurisdiction, since they are 'known, and recognized to exist' by Nature."]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>o});var i=s(1504);const r={},a=i.createContext(r);function o(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/26038e98.a37d0f57.js b/assets/js/26038e98.a37d0f57.js deleted file mode 100644 index 10fe5f295..000000000 --- a/assets/js/26038e98.a37d0f57.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9812],{1632:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var i=s(7624),r=s(2172);const a={id:"jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"jurisdiction",formPhrases:["jurisdiction{ss}"],status:"draft",grouptags:null,hoverText:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",glossaryTerm:"Jurisdiction",glossaryText:"the composition of a [legal system](@) (legislation, enforcement thereof, and conflict resolution), a [party](@) that governs that [legal system](@), a scope within which that [legal system](@) is operational, and one or more [objective](@) for the purpose of which the [legal system](@) is operated. See also the [Jurisdictions pattern](pattern:jurisdiction@).",date:20210601},o="Jurisdiction",n={id:"terms/jurisdiction",title:"Jurisdiction",description:"Short Description",source:"@site/docs/terms/jurisdiction.md",sourceDirName:"terms",slug:"/terms/jurisdiction",permalink:"/framework/docs/terms/jurisdiction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/jurisdiction.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"jurisdiction",formPhrases:["jurisdiction{ss}"],status:"draft",grouptags:null,hoverText:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",glossaryTerm:"Jurisdiction",glossaryText:"the composition of a [legal system](@) (legislation, enforcement thereof, and conflict resolution), a [party](@) that governs that [legal system](@), a scope within which that [legal system](@) is operational, and one or more [objective](@) for the purpose of which the [legal system](@) is operated. See also the [Jurisdictions pattern](pattern:jurisdiction@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"jurisdiction",children:"Jurisdiction"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Jurisdiction"})," is the composition of a (non-empty) set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", one ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", one ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," and one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governor"})," of the Jurisdiction) that operates the legal system within that scope. While most people are familiar with what we call ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"}),", please observe that ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," habitually will have rules (business policies) in place, enforce them (to some extent), and have ways of resolving conflicts, and therefore qualify as a jurisdiction. Specifically, multi-national organizations are known to govern multiple jurisdictions, aligning the scopes with the scopes of other (often legal) jurisdictions for the purpose of preventing situations in which conflicting rules apply, which would lead to many effort-intensive conflict-resolution cases."]}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,i.jsxs)(t.p,{children:["Within the context of ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"}),", jurisdictions are relevant because it is typical for (business) ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," to be governed by (at least) one jurisdiction, whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," may contain rules of various kinds, e.g. in the areas of"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["escalation - i.e. what can be done if a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," goes sour;"]}),"\n",(0,i.jsxs)(t.li,{children:["privacy - e.g. whether or not the ",(0,i.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:"GDPR"})," or related legislation applies;"]}),"\n",(0,i.jsxs)(t.li,{children:["representation - e.g. rules about how old one must be in order to be entitled to do something, rules on how one may represent an ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," or a ",(0,i.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships"}),", etc."]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The ability to distinguish between (non)jurisdictions is a very generic enabler for us to tell which rules (laws, policies, guidelines, etc.) will apply in which situations, which ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," governs and enforces these rules, and where we should look to resolve any conflicts."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["the composition of one ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", one ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," and one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates the legal system within that scope."]}),"\n",(0,i.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(t.p,{children:["The case can be made for Nature to qualify as a jurisdiction, postulating that this jurisdiction has a universal scope, its ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would be 'Nature' itself (which can be argued to qualify as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," that Nature operates are the 'laws of nature' (which Nature defines, enforces and settles disputes in). If one adopts this view, then people become (natural) ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," of e.g. ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"}),", their ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," etc. Also, natural resources (e.g. rivers) would be ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," in that jurisdiction, since they are 'known, and recognized to exist' by Nature."]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>o});var i=s(1504);const r={},a=i.createContext(r);function o(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/268bd15d.252ed22a.js b/assets/js/268bd15d.252ed22a.js deleted file mode 100644 index 4668ec5cc..000000000 --- a/assets/js/268bd15d.252ed22a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6716],{868:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var a=s(7624),n=s(2172);const r={id:"credential",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential",formPhrases:["credential{ss}","verifiable-credential{ss}","attribute-based-credential{ss}"],status:"draft",grouptags:null,hoverText:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",glossaryTerm:"Credential",glossaryText:"data, representing a set of [assertion](@) (claims, statements), authored and signed by, or on behalf of, a specific [party](@).",date:20210601},i="Credential",o={id:"terms/credential",title:"Credential",description:"Short Description",source:"@site/docs/terms/credential.md",sourceDirName:"terms",slug:"/terms/credential",permalink:"/framework/docs/terms/credential",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/credential.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"credential",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential",formPhrases:["credential{ss}","verifiable-credential{ss}","attribute-based-credential{ss}"],status:"draft",grouptags:null,hoverText:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",glossaryTerm:"Credential",glossaryText:"data, representing a set of [assertion](@) (claims, statements), authored and signed by, or on behalf of, a specific [party](@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"References:",id:"references",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"credential",children:"Credential"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"credential"})," is a set of (related) ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," (also referred to as claims, or statements), to which metadata is added (e.g. date of issuing), and a number of proofs, which typically include a proof of provenance (i.e. proof that it was created on behalf of a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and a proof of integrity (i.e. proof that the data hasn't changed since it was issued)."]}),"\n",(0,a.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,a.jsxs)(t.p,{children:["In physical credentials, such as drivers licenses and passports, proofs of integrity usually apply to the physical document itself. They come in a variety of forms, such as the structure of the paper, holograms, watermarks, or (embedded) chips. The proof of provenance usually consists of the form-format of the credential and ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," about the document issuer."]}),"\n",(0,a.jsxs)(t.p,{children:["In digital credentials, such as (digital) certificates or ",(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credentials"}),", the basic proofs (of provenance and integrity) usually consist of a digital signature of some kind. It therefor only 'works' for as long as the associated private/secret key actually remains a secret of the issuing ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Credentials whose ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," refer to some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", e.g. a person, an organization, an animal, a shipment, etc. In such cases, it must be possible for arbitrary ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to identify that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", and/or ",(0,a.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," an ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," by some other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that identifies that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". To this end, credentials may contain ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," about characteristics of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", the idea being that if a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," establishes that some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," has (a sufficient number of) these characteristics, that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the one bound to the credential. Attributes typically include one or more names, various dates, a photograph, etc. Other attributes might include biometrics, RFID-codes, bar-codes, etc."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"credential"})," serves to provide assurances regarding the provenance and integrity of data as it is being transferred between ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Specializations of the generic credential concept may be created for the purpose of providing additional assurances."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"credential"})," is the composition of"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a non-empty set of arbitrary statements (claims, ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"}),") that originate from a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,a.jsx)(t.li,{children:"a set of metadata (data about the credential itself);"}),"\n",(0,a.jsx)(t.li,{children:"a set of proofs, which includes at least proofs of provenance and integrity."}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["The term '",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' is often used in conjunction with a credential, as in 'the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the credential'. This phrase is ambiguous. It may refer to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (or ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") to which the credential was issued. It may also be used to indicate the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that every claim is made about, which needs not be the same."]}),"\n",(0,a.jsx)(t.li,{children:"Anyone can create credentials containing arbitrary statements about anyone or anything. The mere fact that a statement comes in the form of a credential (i.e. with a signature) doesn't imply that it is true."}),"\n",(0,a.jsxs)(t.li,{children:["The signature on a credential may have other meanings as well. For example, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may choose to only sign the credential data if it is convinced of the truth of the statements, in which case the credential 'payload' can be seen as an excerpt of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that sign credential data need to advertise what (other) meaning(s) their signature has, so that other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may decide whether or not they want to use that data for specific purposes."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credentials"})}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"references",children:"References:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["W3C VC ",(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential",children:"definition of 'credential'"})]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/",children:"W3C Verifiable Credentials Data Model"})}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var a=s(1504);const n={},r=a.createContext(n);function i(e){const t=a.useContext(r);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),a.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/268bd15d.41b00392.js b/assets/js/268bd15d.41b00392.js new file mode 100644 index 000000000..88d4b9148 --- /dev/null +++ b/assets/js/268bd15d.41b00392.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6716],{868:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var a=s(7624),n=s(2172);const r={id:"credential",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential",formPhrases:["credential{ss}","verifiable-credential{ss}","attribute-based-credential{ss}"],status:"draft",grouptags:null,hoverText:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",glossaryTerm:"Credential",glossaryText:"data, representing a set of [assertion](@) (claims, statements), authored and signed by, or on behalf of, a specific [party](@).",date:20210601},i="Credential",o={id:"terms/credential",title:"Credential",description:"Short Description",source:"@site/docs/terms/credential.md",sourceDirName:"terms",slug:"/terms/credential",permalink:"/framework/docs/terms/credential",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/credential.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"credential",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential",formPhrases:["credential{ss}","verifiable-credential{ss}","attribute-based-credential{ss}"],status:"draft",grouptags:null,hoverText:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",glossaryTerm:"Credential",glossaryText:"data, representing a set of [assertion](@) (claims, statements), authored and signed by, or on behalf of, a specific [party](@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"References:",id:"references",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"credential",children:"Credential"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"credential"})," is a set of (related) ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," (also referred to as claims, or statements), to which metadata is added (e.g. date of issuing), and a number of proofs, which typically include a proof of provenance (i.e. proof that it was created on behalf of a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and a proof of integrity (i.e. proof that the data hasn't changed since it was issued)."]}),"\n",(0,a.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,a.jsxs)(t.p,{children:["In physical credentials, such as drivers licenses and passports, proofs of integrity usually apply to the physical document itself. They come in a variety of forms, such as the structure of the paper, holograms, watermarks, or (embedded) chips. The proof of provenance usually consists of the form-format of the credential and ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," about the document issuer."]}),"\n",(0,a.jsxs)(t.p,{children:["In digital credentials, such as (digital) certificates or ",(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credentials"}),", the basic proofs (of provenance and integrity) usually consist of a digital signature of some kind. It therefor only 'works' for as long as the associated private/secret key actually remains a secret of the issuing ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Credentials whose ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," refer to some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", e.g. a person, an organization, an animal, a shipment, etc. In such cases, it must be possible for arbitrary ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to identify that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", and/or ",(0,a.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," an ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," by some other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that identifies that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". To this end, credentials may contain ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," about characteristics of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", the idea being that if a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," establishes that some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," has (a sufficient number of) these characteristics, that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the one bound to the credential. Attributes typically include one or more names, various dates, a photograph, etc. Other attributes might include biometrics, RFID-codes, bar-codes, etc."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"credential"})," serves to provide assurances regarding the provenance and integrity of data as it is being transferred between ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Specializations of the generic credential concept may be created for the purpose of providing additional assurances."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"credential"})," is the composition of"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a non-empty set of arbitrary statements (claims, ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"}),") that originate from a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,a.jsx)(t.li,{children:"a set of metadata (data about the credential itself);"}),"\n",(0,a.jsx)(t.li,{children:"a set of proofs, which includes at least proofs of provenance and integrity."}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["The term '",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' is often used in conjunction with a credential, as in 'the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the credential'. This phrase is ambiguous. It may refer to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (or ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") to which the credential was issued. It may also be used to indicate the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that every claim is made about, which needs not be the same."]}),"\n",(0,a.jsx)(t.li,{children:"Anyone can create credentials containing arbitrary statements about anyone or anything. The mere fact that a statement comes in the form of a credential (i.e. with a signature) doesn't imply that it is true."}),"\n",(0,a.jsxs)(t.li,{children:["The signature on a credential may have other meanings as well. For example, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may choose to only sign the credential data if it is convinced of the truth of the statements, in which case the credential 'payload' can be seen as an excerpt of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that sign credential data need to advertise what (other) meaning(s) their signature has, so that other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may decide whether or not they want to use that data for specific purposes."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credentials"})}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"references",children:"References:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["W3C VC ",(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential",children:"definition of 'credential'"})]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/",children:"W3C Verifiable Credentials Data Model"})}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var a=s(1504);const n={},r=a.createContext(n);function i(e){const t=a.useContext(r);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),a.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/26c1c364.a87f6ec8.js b/assets/js/26c1c364.a87f6ec8.js new file mode 100644 index 000000000..ad08cf579 --- /dev/null +++ b/assets/js/26c1c364.a87f6ec8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4124],{5488:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>f,frontMatter:()=>s,metadata:()=>c,toc:()=>d});var a=r(7624),o=r(2172),i=r(964);const s={id:"obligation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"obligation",formPhrases:["obligation{ss}"],status:"draft",grouptags:null,hoverText:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",glossaryTerm:"Obligation",glossaryText:"an [objective](@) that is [owned](@) by the [party](@) for producing a specific (set of) result(s) that are to be used (consumed) by that [party](@) and/or other [parties](@).",date:20210601},n="Obligation",c={id:"terms/obligation",title:"Obligation",description:"Short Description",source:"@site/docs/terms/obligation.md",sourceDirName:"terms",slug:"/terms/obligation",permalink:"/framework/docs/terms/obligation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/obligation.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"obligation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"obligation",formPhrases:["obligation{ss}"],status:"draft",grouptags:null,hoverText:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",glossaryTerm:"Obligation",glossaryText:"an [objective](@) that is [owned](@) by the [party](@) for producing a specific (set of) result(s) that are to be used (consumed) by that [party](@) and/or other [parties](@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function l(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"obligation",children:"Obligation"}),"\n","\n","\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["An ",(0,a.jsx)(t.strong,{children:"Obligation"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for producing a specific (set of) result(s) that are to be used (consumed) by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["In the figure below, ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," Obj-1 is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of Red towards Yellow. Also, ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-Grn-k is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of Green towards Red."]}),"\n",(0,a.jsxs)("p",{align:"center",children:[(0,a.jsx)("img",{alt:"Chaining Objectives",src:(0,i.c)("images/essif-lab-objective-symbolnotation.png")}),(0,a.jsx)("i",{children:"Figure 1: Chained Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,a.jsxs)(t.p,{children:["The figure shows four ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,a.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,a.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>s});var a=r(1504);const o={},i=a.createContext(o);function s(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/26c1c364.d2dc0b5c.js b/assets/js/26c1c364.d2dc0b5c.js deleted file mode 100644 index c07ed0d5e..000000000 --- a/assets/js/26c1c364.d2dc0b5c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4124],{5488:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>f,frontMatter:()=>s,metadata:()=>c,toc:()=>d});var a=r(7624),o=r(2172),i=r(964);const s={id:"obligation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"obligation",formPhrases:["obligation{ss}"],status:"draft",grouptags:null,hoverText:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",glossaryTerm:"Obligation",glossaryText:"an [objective](@) that is [owned](@) by the [party](@) for producing a specific (set of) result(s) that are to be used (consumed) by that [party](@) and/or other [parties](@).",date:20210601},n="Obligation",c={id:"terms/obligation",title:"Obligation",description:"Short Description",source:"@site/docs/terms/obligation.md",sourceDirName:"terms",slug:"/terms/obligation",permalink:"/framework/docs/terms/obligation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/obligation.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"obligation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"obligation",formPhrases:["obligation{ss}"],status:"draft",grouptags:null,hoverText:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",glossaryTerm:"Obligation",glossaryText:"an [objective](@) that is [owned](@) by the [party](@) for producing a specific (set of) result(s) that are to be used (consumed) by that [party](@) and/or other [parties](@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function l(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"obligation",children:"Obligation"}),"\n","\n","\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["An ",(0,a.jsx)(t.strong,{children:"Obligation"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for producing a specific (set of) result(s) that are to be used (consumed) by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["In the figure below, ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," Obj-1 is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of Red towards Yellow. Also, ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-Grn-k is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of Green towards Red."]}),"\n",(0,a.jsxs)("p",{align:"center",children:[(0,a.jsx)("img",{alt:"Chaining Objectives",src:(0,i.c)("images/essif-lab-objective-symbolnotation.png")}),(0,a.jsx)("i",{children:"Figure 1: Chained Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,a.jsxs)(t.p,{children:["The figure shows four ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,a.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,a.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>s});var a=r(1504);const o={},i=a.createContext(o);function s(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2c56da8a.b3020fc3.js b/assets/js/2c56da8a.b3020fc3.js new file mode 100644 index 000000000..327dd2acb --- /dev/null +++ b/assets/js/2c56da8a.b3020fc3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5088],{9928:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var s=i(7624),r=i(2172);const o={id:"legal-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-jurisdiction",formPhrases:["legal-jurisdiction{ss}"],conceptref:"essifLab:jurisdiction",status:"draft",grouptags:null,hoverText:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",glossaryTerm:"Legal Jurisdiction",glossaryText:"a [jurisdiction](@) that is governed/operated by a governmental body.",date:20210601},n="Legal Jurisdiction",a={id:"terms/legal-jurisdiction",title:"Legal Jurisdiction",description:"Short Description",source:"@site/docs/terms/legal-jurisdiction.md",sourceDirName:"terms",slug:"/terms/legal-jurisdiction",permalink:"/framework/docs/terms/legal-jurisdiction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/legal-jurisdiction.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"legal-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-jurisdiction",formPhrases:["legal-jurisdiction{ss}"],conceptref:"essifLab:jurisdiction",status:"draft",grouptags:null,hoverText:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",glossaryTerm:"Legal Jurisdiction",glossaryText:"a [jurisdiction](@) that is governed/operated by a governmental body.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function l(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"legal-jurisdiction",children:"Legal Jurisdiction"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Legal Jurisdiction"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," tha tis governed/operated by a governmental body."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["We need the term ",(0,s.jsx)(t.strong,{children:"legal jurisdiction"})," because it is common practice for people and organizations to explicitly want to comply with applicable laws and regulations, where it is explicitly implied that these are the rules of a legal system that is governed by a governmental body. Introducing this term allows us to both generically reason about ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," (which is helpful to design e.g. SSI infrastructure) and also communicate about jurisdictions that have a governmental (legal) status."]})]})}function u(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>n});var s=i(1504);const r={},o=s.createContext(r);function n(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2c56da8a.bc5f44cf.js b/assets/js/2c56da8a.bc5f44cf.js deleted file mode 100644 index 0f742ddb9..000000000 --- a/assets/js/2c56da8a.bc5f44cf.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5088],{9928:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>d});var s=i(7624),r=i(2172);const o={id:"legal-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-jurisdiction",formPhrases:["legal-jurisdiction{ss}"],conceptref:"essifLab:jurisdiction",status:"draft",grouptags:null,hoverText:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",glossaryTerm:"Legal Jurisdiction",glossaryText:"a [jurisdiction](@) that is governed/operated by a governmental body.",date:20210601},a="Legal Jurisdiction",n={id:"terms/legal-jurisdiction",title:"Legal Jurisdiction",description:"Short Description",source:"@site/docs/terms/legal-jurisdiction.md",sourceDirName:"terms",slug:"/terms/legal-jurisdiction",permalink:"/framework/docs/terms/legal-jurisdiction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/legal-jurisdiction.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"legal-jurisdiction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-jurisdiction",formPhrases:["legal-jurisdiction{ss}"],conceptref:"essifLab:jurisdiction",status:"draft",grouptags:null,hoverText:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",glossaryTerm:"Legal Jurisdiction",glossaryText:"a [jurisdiction](@) that is governed/operated by a governmental body.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function l(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"legal-jurisdiction",children:"Legal Jurisdiction"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Legal Jurisdiction"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," tha tis governed/operated by a governmental body."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["We need the term ",(0,s.jsx)(t.strong,{children:"legal jurisdiction"})," because it is common practice for people and organizations to explicitly want to comply with applicable laws and regulations, where it is explicitly implied that these are the rules of a legal system that is governed by a governmental body. Introducing this term allows us to both generically reason about ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," (which is helpful to design e.g. SSI infrastructure) and also communicate about jurisdictions that have a governmental (legal) status."]})]})}function u(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>n,M:()=>a});var s=i(1504);const r={},o=s.createContext(r);function a(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:a(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2d76e4b3.3a576982.js b/assets/js/2d76e4b3.3a576982.js new file mode 100644 index 000000000..3d04d6014 --- /dev/null +++ b/assets/js/2d76e4b3.3a576982.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1388],{6012:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var s=n(7624),i=n(2172);const r={id:"essifLab-collaborative-understanding",sidebar_label:"Collaborative Understanding",date:20220802},o="Fostering a Collaborative Understanding",a={id:"essifLab-collaborative-understanding",title:"Fostering a Collaborative Understanding",description:"When people from various backgrounds (and cultures) work together, it is inevitable that misunderstandings occur, i.e. texts (written or spoken) are easily interpreted in ways other than what the author intended. More often than not, such misunderstandings go undetected, and rightfully so, as in most cases it doesn't cause serious problems.",source:"@site/docs/essifLab-collaborative-understanding.md",sourceDirName:".",slug:"/essifLab-collaborative-understanding",permalink:"/framework/docs/essifLab-collaborative-understanding",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-collaborative-understanding.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1707114796,formattedLastUpdatedAt:"Feb 5, 2024",frontMatter:{id:"essifLab-collaborative-understanding",sidebar_label:"Collaborative Understanding",date:20220802},sidebar:"essifLabSideBar",previous:{title:"Principles",permalink:"/framework/docs/essifLab-principles"},next:{title:"Mental Models",permalink:"/framework/docs/essifLab-pattern-list"}},h={},c=[{value:"Background",id:"background",level:3},{value:"eSSIF-Lab Terminology Engine",id:"essif-lab-terminology-engine",level:3},{value:"References",id:"references",level:2}];function d(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"fostering-a-collaborative-understanding",children:"Fostering a Collaborative Understanding"}),"\n",(0,s.jsx)(t.p,{children:"When people from various backgrounds (and cultures) work together, it is inevitable that misunderstandings occur, i.e. texts (written or spoken) are easily interpreted in ways other than what the author intended. More often than not, such misunderstandings go undetected, and rightfully so, as in most cases it doesn't cause serious problems."}),"\n",(0,s.jsxs)(t.admonition,{title:"Editor's note",type:"info",children:[(0,s.jsx)(t.p,{children:"The following summary needs to be worked into this page:"}),(0,s.jsxs)(t.p,{children:["(",(0,s.jsx)(t.a,{href:"https://link.springer.com/article/10.1007/s10588-021-09326-z",children:"Agredo-Delgado, et. al., 2021"}),")",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})," have tested a process for constructing a shared understanding in computer-supported collaborative work, where the construction part consists of 4 steps:"]}),(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"each group member acquires an individual understanding of the subject"}),"\n",(0,s.jsx)(t.li,{children:"each group member exposes his/her ideas and the others actively listen to them"}),"\n",(0,s.jsx)(t.li,{children:"the group refines, builds or modifies the original ideas"}),"\n",(0,s.jsx)(t.li,{children:"the differences of interpretation between the group members are dealt with in a constructive fashion, through arguments and clarifications."}),"\n"]})]}),"\n",(0,s.jsxs)(t.p,{children:["In the context of ",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"})," we expect people from such various backgrounds (and cultures) to work together in order to realize the ",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"})," ",(0,s.jsx)(t.a,{href:"essifLab-objectives",children:"objectives"}),". Because of their nature, we must expect misunderstandings to become problematic. In order to prevent them, and also to efficiently and effectively resolve those that do occur, we provide mechanisms to detect such misunderstandings, develop ",(0,s.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," that reduce the likelihood of them occurring, and resolve problems/disputes that may occur around ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Using these mechanisms, the authors of this website have been able to generate this website in such a way that ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that have been defined for the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"context"})," of eSSIF-Lab are highlighted. A term shows its ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," when a user hovers over it. And when clicked on, it redirects to the page that explains the term in more detail. It is not compulsory to use these mechanisms. However, their use is strongly encouraged as the feedback we have received shows that they ",(0,s.jsx)(t.em,{children:"do"})," contribute to a better understanding."]}),"\n",(0,s.jsx)(t.p,{children:"The mechanisms we provide include:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/terminology-process",hovertext:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",children:"process"})," for ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"meaning"})," of ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," in the context of so-called ",(0,s.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-communities"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)(t.a,{href:"essifLab-glossary",children:"set of terms and definitions"})," that are managed according to that process;"]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)(t.a,{href:"essifLab-pattern-list",children:"set of mental models"}),", each of which shows how various terms relate to one another in a consistent and coherent way;"]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Tower_of_Babel#Comparable_myths",children:"Many cultures"})," have stories, similar to that of the ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Tower_of_Babel",children:"Tower of Babel"}),', that observe that the big feats, such as building a "tower, whose top may reach unto heaven", cannot be achieved unless there is linguistic unity. While this is generally recognized (the ',(0,s.jsx)(t.a,{href:"https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/e3de7793-c11c-4246-81aa-401be9b09384/d5ttx0w-7bcf343b-2114-46cd-8c30-d722a9725ee9.jpg/v1/fill/w_1054,h_758,q_70,strp/european_union_parliament_02__tower_of_babel__by_nixseraph_d5ttx0w-pre.jpg?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOiIsImlzcyI6InVybjphcHA6Iiwib2JqIjpbW3siaGVpZ2h0IjoiPD0xNTk2IiwicGF0aCI6IlwvZlwvZTNkZTc3OTMtYzExYy00MjQ2LTgxYWEtNDAxYmU5YjA5Mzg0XC9kNXR0eDB3LTdiY2YzNDNiLTIxMTQtNDZjZC04YzMwLWQ3MjJhOTcyNWVlOS5qcGciLCJ3aWR0aCI6Ijw9MjIxNyJ9XV0sImF1ZCI6WyJ1cm46c2VydmljZTppbWFnZS5vcGVyYXRpb25zIl19.db-z1OueDUGbAWMhnIbxcDioaFh1zJVlBnUTNAd5y5Y",children:"EU parliament building"})," in Strasbourg ",(0,s.jsx)(t.a,{href:"https://jdreport.com/wp-content/uploads/2014/05/tower-painting-parliament-e14176743284401.jpg.webp",children:"resembles"})," the Tower of Babel as ",(0,s.jsx)(t.a,{href:"https://mattbell.org/wp-content/uploads/Tower-of-Babel-Peter-Breughel.jpg",children:"depicted by the painter Bruegel"}),"), one can also observe that the part of the people that care about achieving a workable 'linguistic unity' lack easy-to-use means and tools."]}),"\n",(0,s.jsxs)(t.p,{children:["The traditional tool for fostering common understanding is using ",(0,s.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," or ",(0,s.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"dictionaries"}),", such as the ",(0,s.jsx)(t.a,{href:"https://www.lexico.com/definition/glossary",children:"Oxford English Dictionary (OED)"}),", the ",(0,s.jsx)(t.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin Glossary"})," and the ",(0,s.jsx)(t.a,{href:"https://csrc.nist.gov/glossary",children:"NIST Glossary"}),". Other initiatives produce documents with explanations, e.g. the ",(0,s.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"terminology for talking about privacy by data minimization"})," by Pfitzmann and Hansen (2010), or the ",(0,s.jsx)(t.a,{href:"https://ec.europa.eu/cefdigital/wiki/display/EBP/EBSI+Terminology",children:"EBSI Terminology"})," (login required)."]}),"\n",(0,s.jsxs)(t.p,{children:["Traditional tools usually come with drawbacks that reduce their practical usefulness in this electronic era. ",(0,s.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"Dictionaries"})," leave their user to decide which of the various meanings that a term may have was intended. ",(0,s.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"Glossaries"})," typically provide a single meaning for a term, but lack a specification of the scope/context in which it is applied or where it is authoritative. And documents rarely explain the ideas (concepts) behind terms they use."]}),"\n",(0,s.jsx)(t.p,{children:"The eSSIF-Lab terminology effort is an attempt to improve on this, by"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"creating and using tools that help authors and readers to understand the texts the create/read;"}),"\n",(0,s.jsxs)(t.li,{children:["creating and maintaining a ",(0,s.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"Terminology Corpus"})," that documents such understanding;"]}),"\n",(0,s.jsxs)(t.li,{children:["automatically regenerate ",(0,s.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," (e.g. ",(0,s.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," or ",(0,s.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"dictionaries"}),") as the ",(0,s.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"corpus"})," is being updated."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"essif-lab-terminology-engine",children:"eSSIF-Lab Terminology Engine"}),"\n",(0,s.jsx)(t.p,{children:"As the corpus is being used, we expect ideas for improvement"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["of the tools (both for authors and readers alike). Please create an ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues",children:"issue in the eSSIF-Lab framework repo"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["of the terminology, patterns, etc. Please create a pull-request for the changes on the ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/pulls",children:"eSSIF-Lab framework repo"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"terminology-contributions",children:"Here"})," is how you may contribute to this terminology effort."]}),"\n",(0,s.jsx)(t.p,{children:"Here are some characteristics of the tools being supplied:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"When a reader sees a highlighted term (meaning that it is documented), (s)he will see a short description when hovering over the term, and the complete description when clicking on it."}),"\n",(0,s.jsxs)(t.li,{children:["When an author writes a text in which (s)he wants to tag a term with its definition, (s)he simply writes ",(0,s.jsx)(t.code,{children:"\\%\\%text-to-be-tagged|referenceid\\%\\%"}),", where ",(0,s.jsx)(t.code,{children:"referenceid"})," is usually the term name. For details, please refer to the ",(0,s.jsx)(t.a,{href:"TBD",children:"instruction for authors"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["When an author wants to contribute to the Corpus of Terminology, i.e. s(he) wants to modify existing documents or create new ones, this is supported through ",(0,s.jsx)(t.a,{href:"TBD",children:"templates"})," and the ",(0,s.jsx)(t.a,{href:"TBD",children:"guidance for authoring terminology documents"}),"."]}),"\n",(0,s.jsx)(t.li,{children:"The glossary will be automatically updated as contributions to the Corpus of Terminology are being merged into the master branch."}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"references",children:"References"}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["Agredo-Delgado, V., Ruiz, P.H., Mon, A. et al. Applying a process for the shared understanding construction in computer-supported collaborative work: an experiment. Comput Math Organ Theory 28, 247-270 (2022). ",(0,s.jsx)(t.a,{href:"https://doi.org/10.1007/s10588-021-09326-z",children:"https://doi.org/10.1007/s10588-021-09326-z"})," ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>a,M:()=>o});var s=n(1504);const i={},r=s.createContext(i);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2d76e4b3.8cf3b5a7.js b/assets/js/2d76e4b3.8cf3b5a7.js deleted file mode 100644 index 1b2910871..000000000 --- a/assets/js/2d76e4b3.8cf3b5a7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1388],{6012:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>a,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var s=n(7624),i=n(2172);const r={id:"essifLab-collaborative-understanding",sidebar_label:"Collaborative Understanding",date:20220802},a="Fostering a Collaborative Understanding",o={id:"essifLab-collaborative-understanding",title:"Fostering a Collaborative Understanding",description:"When people from various backgrounds (and cultures) work together, it is inevitable that misunderstandings occur, i.e. texts (written or spoken) are easily interpreted in ways other than what the author intended. More often than not, such misunderstandings go undetected, and rightfully so, as in most cases it doesn't cause serious problems.",source:"@site/docs/essifLab-collaborative-understanding.md",sourceDirName:".",slug:"/essifLab-collaborative-understanding",permalink:"/framework/docs/essifLab-collaborative-understanding",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-collaborative-understanding.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-collaborative-understanding",sidebar_label:"Collaborative Understanding",date:20220802},sidebar:"essifLabSideBar",previous:{title:"Principles",permalink:"/framework/docs/essifLab-principles"},next:{title:"Mental Models",permalink:"/framework/docs/essifLab-pattern-list"}},h={},c=[{value:"Background",id:"background",level:3},{value:"eSSIF-Lab Terminology Engine",id:"essif-lab-terminology-engine",level:3},{value:"References",id:"references",level:2}];function d(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"fostering-a-collaborative-understanding",children:"Fostering a Collaborative Understanding"}),"\n",(0,s.jsx)(t.p,{children:"When people from various backgrounds (and cultures) work together, it is inevitable that misunderstandings occur, i.e. texts (written or spoken) are easily interpreted in ways other than what the author intended. More often than not, such misunderstandings go undetected, and rightfully so, as in most cases it doesn't cause serious problems."}),"\n",(0,s.jsxs)(t.admonition,{title:"Editor's note",type:"info",children:[(0,s.jsx)(t.p,{children:"The following summary needs to be worked into this page:"}),(0,s.jsxs)(t.p,{children:["(",(0,s.jsx)(t.a,{href:"https://link.springer.com/article/10.1007/s10588-021-09326-z",children:"Agredo-Delgado, et. al., 2021"}),")",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})," have tested a process for constructing a shared understanding in computer-supported collaborative work, where the construction part consists of 4 steps:"]}),(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"each group member acquires an individual understanding of the subject"}),"\n",(0,s.jsx)(t.li,{children:"each group member exposes his/her ideas and the others actively listen to them"}),"\n",(0,s.jsx)(t.li,{children:"the group refines, builds or modifies the original ideas"}),"\n",(0,s.jsx)(t.li,{children:"the differences of interpretation between the group members are dealt with in a constructive fashion, through arguments and clarifications."}),"\n"]})]}),"\n",(0,s.jsxs)(t.p,{children:["In the context of ",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"})," we expect people from such various backgrounds (and cultures) to work together in order to realize the ",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"})," ",(0,s.jsx)(t.a,{href:"essifLab-Objectives",children:"objectives"}),". Because of their nature, we must expect misunderstandings to become problematic. In order to prevent them, and also to efficiently and effectively resolve those that do occur, we provide mechanisms to detect such misunderstandings, develop ",(0,s.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," that reduce the likelihood of them occurring, and resolve problems/disputes that may occur around ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Using these mechanisms, the authors of this website have been able to generate this website in such a way that ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that have been defined for the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"context"})," of eSSIF-Lab are highlighted. A term shows its ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," when a user hovers over it. And when clicked on, it redirects to the page that explains the term in more detail. It is not compulsory to use these mechanisms. However, their use is strongly encouraged as the feedback we have received shows that they ",(0,s.jsx)(t.em,{children:"do"})," contribute to a better understanding."]}),"\n",(0,s.jsx)(t.p,{children:"The mechanisms we provide include:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/terminology-process",hovertext:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",children:"process"})," for ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"meaning"})," of ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," in the context of so-called ",(0,s.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-communities"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)(t.a,{href:"essifLab-glossary",children:"set of terms and definitions"})," that are managed according to that process;"]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)(t.a,{href:"essifLab-pattern-list",children:"set of mental models"}),", each of which shows how various terms relate to one another in a consistent and coherent way;"]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Tower_of_Babel#Comparable_myths",children:"Many cultures"})," have stories, similar to that of the ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Tower_of_Babel",children:"Tower of Babel"}),', that observe that the big feats, such as building a "tower, whose top may reach unto heaven", cannot be achieved unless there is linguistic unity. While this is generally recognized (the ',(0,s.jsx)(t.a,{href:"https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/e3de7793-c11c-4246-81aa-401be9b09384/d5ttx0w-7bcf343b-2114-46cd-8c30-d722a9725ee9.jpg/v1/fill/w_1054,h_758,q_70,strp/european_union_parliament_02__tower_of_babel__by_nixseraph_d5ttx0w-pre.jpg?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOiIsImlzcyI6InVybjphcHA6Iiwib2JqIjpbW3siaGVpZ2h0IjoiPD0xNTk2IiwicGF0aCI6IlwvZlwvZTNkZTc3OTMtYzExYy00MjQ2LTgxYWEtNDAxYmU5YjA5Mzg0XC9kNXR0eDB3LTdiY2YzNDNiLTIxMTQtNDZjZC04YzMwLWQ3MjJhOTcyNWVlOS5qcGciLCJ3aWR0aCI6Ijw9MjIxNyJ9XV0sImF1ZCI6WyJ1cm46c2VydmljZTppbWFnZS5vcGVyYXRpb25zIl19.db-z1OueDUGbAWMhnIbxcDioaFh1zJVlBnUTNAd5y5Y",children:"EU parliament building"})," in Strasbourg ",(0,s.jsx)(t.a,{href:"https://jdreport.com/wp-content/uploads/2014/05/tower-painting-parliament-e14176743284401.jpg.webp",children:"resembles"})," the Tower of Babel as ",(0,s.jsx)(t.a,{href:"https://mattbell.org/wp-content/uploads/Tower-of-Babel-Peter-Breughel.jpg",children:"depicted by the painter Bruegel"}),"), one can also observe that the part of the people that care about achieving a workable 'linguistic unity' lack easy-to-use means and tools."]}),"\n",(0,s.jsxs)(t.p,{children:["The traditional tool for fostering common understanding is using ",(0,s.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," or ",(0,s.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"dictionaries"}),", such as the ",(0,s.jsx)(t.a,{href:"https://www.lexico.com/definition/glossary",children:"Oxford English Dictionary (OED)"}),", the ",(0,s.jsx)(t.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin Glossary"})," and the ",(0,s.jsx)(t.a,{href:"https://csrc.nist.gov/glossary",children:"NIST Glossary"}),". Other initiatives produce documents with explanations, e.g. the ",(0,s.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"terminology for talking about privacy by data minimization"})," by Pfitzmann and Hansen (2010), or the ",(0,s.jsx)(t.a,{href:"https://ec.europa.eu/cefdigital/wiki/display/EBP/EBSI+Terminology",children:"EBSI Terminology"})," (login required)."]}),"\n",(0,s.jsxs)(t.p,{children:["Traditional tools usually come with drawbacks that reduce their practical usefulness in this electronic era. ",(0,s.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"Dictionaries"})," leave their user to decide which of the various meanings that a term may have was intended. ",(0,s.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"Glossaries"})," typically provide a single meaning for a term, but lack a specification of the scope/context in which it is applied or where it is authoritative. And documents rarely explain the ideas (concepts) behind terms they use."]}),"\n",(0,s.jsx)(t.p,{children:"The eSSIF-Lab terminology effort is an attempt to improve on this, by"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"creating and using tools that help authors and readers to understand the texts the create/read;"}),"\n",(0,s.jsxs)(t.li,{children:["creating and maintaining a ",(0,s.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"Terminology Corpus"})," that documents such understanding;"]}),"\n",(0,s.jsxs)(t.li,{children:["automatically regenerate ",(0,s.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," (e.g. ",(0,s.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," or ",(0,s.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"dictionaries"}),") as the ",(0,s.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"corpus"})," is being updated."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"essif-lab-terminology-engine",children:"eSSIF-Lab Terminology Engine"}),"\n",(0,s.jsx)(t.p,{children:"As the corpus is being used, we expect ideas for improvement"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["of the tools (both for authors and readers alike). Please create an ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues",children:"issue in the eSSIF-Lab framework repo"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["of the terminology, patterns, etc. Please create a pull-request for the changes on the ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/pulls",children:"eSSIF-Lab framework repo"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"terminology-contributions",children:"Here"})," is how you may contribute to this terminology effort."]}),"\n",(0,s.jsx)(t.p,{children:"Here are some characteristics of the tools being supplied:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"When a reader sees a highlighted term (meaning that it is documented), (s)he will see a short description when hovering over the term, and the complete description when clicking on it."}),"\n",(0,s.jsxs)(t.li,{children:["When an author writes a text in which (s)he wants to tag a term with its definition, (s)he simply writes ",(0,s.jsx)(t.code,{children:"\\%\\%text-to-be-tagged|referenceid\\%\\%"}),", where ",(0,s.jsx)(t.code,{children:"referenceid"})," is usually the term name. For details, please refer to the ",(0,s.jsx)(t.a,{href:"TBD",children:"instruction for authors"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["When an author wants to contribute to the Corpus of Terminology, i.e. s(he) wants to modify existing documents or create new ones, this is supported through ",(0,s.jsx)(t.a,{href:"TBD",children:"templates"})," and the ",(0,s.jsx)(t.a,{href:"TBD",children:"guidance for authoring terminology documents"}),"."]}),"\n",(0,s.jsx)(t.li,{children:"The glossary will be automatically updated as contributions to the Corpus of Terminology are being merged into the master branch."}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"references",children:"References"}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["Agredo-Delgado, V., Ruiz, P.H., Mon, A. et al. Applying a process for the shared understanding construction in computer-supported collaborative work: an experiment. Comput Math Organ Theory 28, 247-270 (2022). ",(0,s.jsx)(t.a,{href:"https://doi.org/10.1007/s10588-021-09326-z",children:"https://doi.org/10.1007/s10588-021-09326-z"})," ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>o,M:()=>a});var s=n(1504);const i={},r=s.createContext(i);function a(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2db016e4.4b79fcfa.js b/assets/js/2db016e4.4b79fcfa.js new file mode 100644 index 000000000..b4679a234 --- /dev/null +++ b/assets/js/2db016e4.4b79fcfa.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8900],{8524:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var i=a(7624),n=a(2172);const s={id:"self-sovereignty",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereignty",formPhrases:["self-sovereignty","autonomy"],status:"draft",grouptags:null,hoverText:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",glossaryTerm:"Self-Sovereignty",glossaryText:"the characteristic of every [party](@) that it is autonomous in managing and operating its [owns](@) [knowledge](@), particularly in making decisions and deciding how to decide.",date:20210601},o="Self-Sovereignty",r={id:"terms/self-sovereignty",title:"Self-Sovereignty",description:"Short Description",source:"@site/docs/terms/self-sovereignty.md",sourceDirName:"terms",slug:"/terms/self-sovereignty",permalink:"/framework/docs/terms/self-sovereignty",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/self-sovereignty.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"self-sovereignty",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereignty",formPhrases:["self-sovereignty","autonomy"],status:"draft",grouptags:null,hoverText:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",glossaryTerm:"Self-Sovereignty",glossaryText:"the characteristic of every [party](@) that it is autonomous in managing and operating its [owns](@) [knowledge](@), particularly in making decisions and deciding how to decide.",date:20210601},sidebar:"essifLabSideBar"},d={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Background",id:"background",level:3},{value:"Implications",id:"implications",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"self-sovereignty",children:"Self-Sovereignty"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.em,{children:"Self-Sovereignty"})," is the characteristic of every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that it is autonomous in managing and operating its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", particularly in making decisions and deciding how to decide."]}),"\n",(0,i.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,i.jsxs)(t.p,{children:["The background of our understanding of 'self-sovereignty' can be found in articles 8-10 of the ",(0,i.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,i.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", that state the rights of individuals regarding their privacy, and their freedoms to collect, process, store, and express information in a self-sovereign fashion, i.e. in a way that they can decide for themselves. This is without prejudice to Member States' laws that exist to protect their national security, public safety, the economic well-being of the country, health or morals or the rights and freedoms of others, or to prevent disorder or crime."]}),"\n",(0,i.jsxs)(t.p,{children:["The eSSIF-Lab vision extends these rights and freedoms - within the limits of the law - to public and private organizations. Thus, we say that individuals as well as public and private organizations (that we collectively refer to as '",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"') are ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),", or autonomous."]}),"\n",(0,i.jsx)(t.h3,{id:"implications",children:"Implications"}),"\n",(0,i.jsxs)(t.p,{children:["The characteristic of ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereignty"}),", that we attribute to every single ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", has profound consequences. Here are a few:"]}),"\n",(0,i.jsxs)(t.p,{children:["Every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," decides autonomously on the *meaning/definition of ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terms"})," that it uses in an attempt to convey such meaning to other parties. The fact that such other parties also do this is a major cause of misunderstandings, as the same words may have different meanings for different parties. The eSSIF-Lab ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"Terminology pattern"})," provides a mental model and a mechanism that is aimed to detect such misunderstandings and resolve them."]}),"\n",(0,i.jsxs)(t.p,{children:["Since every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous in its decision making, any argument that it uses for reaching a conclusion (decision) is subjective (=specific for that party). This implies that the kinds of data which a party needs in order to decide whether or not to commit to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," are subjective, as well as the data it needs in order to decide whether or not such data is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be used in such an argument."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of having the term ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"Self-Sovereignty"})," is to emphasize that every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous/self-sovereign and make people aware of the implications that this has."]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var i=a(1504);const n={},s=i.createContext(n);function o(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2db016e4.e4c63fcd.js b/assets/js/2db016e4.e4c63fcd.js deleted file mode 100644 index 86a5e819d..000000000 --- a/assets/js/2db016e4.e4c63fcd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8900],{8524:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var i=a(7624),n=a(2172);const s={id:"self-sovereignty",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereignty",formPhrases:["self-sovereignty","autonomy"],status:"draft",grouptags:null,hoverText:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",glossaryTerm:"Self-Sovereignty",glossaryText:"the characteristic of every [party](@) that it is autonomous in managing and operating its [owns](@) [knowledge](@), particularly in making decisions and deciding how to decide.",date:20210601},o="Self-Sovereignty",r={id:"terms/self-sovereignty",title:"Self-Sovereignty",description:"Short Description",source:"@site/docs/terms/self-sovereignty.md",sourceDirName:"terms",slug:"/terms/self-sovereignty",permalink:"/framework/docs/terms/self-sovereignty",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/self-sovereignty.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"self-sovereignty",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"self-sovereignty",formPhrases:["self-sovereignty","autonomy"],status:"draft",grouptags:null,hoverText:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",glossaryTerm:"Self-Sovereignty",glossaryText:"the characteristic of every [party](@) that it is autonomous in managing and operating its [owns](@) [knowledge](@), particularly in making decisions and deciding how to decide.",date:20210601},sidebar:"essifLabSideBar"},d={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Background",id:"background",level:3},{value:"Implications",id:"implications",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"self-sovereignty",children:"Self-Sovereignty"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.em,{children:"Self-Sovereignty"})," is the characteristic of every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that it is autonomous in managing and operating its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", particularly in making decisions and deciding how to decide."]}),"\n",(0,i.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,i.jsxs)(t.p,{children:["The background of our understanding of 'self-sovereignty' can be found in articles 8-10 of the ",(0,i.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,i.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", that state the rights of individuals regarding their privacy, and their freedoms to collect, process, store, and express information in a self-sovereign fashion, i.e. in a way that they can decide for themselves. This is without prejudice to Member States' laws that exist to protect their national security, public safety, the economic well-being of the country, health or morals or the rights and freedoms of others, or to prevent disorder or crime."]}),"\n",(0,i.jsxs)(t.p,{children:["The eSSIF-Lab vision extends these rights and freedoms - within the limits of the law - to public and private organizations. Thus, we say that individuals as well as public and private organizations (that we collectively refer to as '",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"') are ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),", or autonomous."]}),"\n",(0,i.jsx)(t.h3,{id:"implications",children:"Implications"}),"\n",(0,i.jsxs)(t.p,{children:["The characteristic of ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereignty"}),", that we attribute to every single ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", has profound consequences. Here are a few:"]}),"\n",(0,i.jsxs)(t.p,{children:["Every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," decides autonomously on the *meaning/definition of ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terms"})," that it uses in an attempt to convey such meaning to other parties. The fact that such other parties also do this is a major cause of misunderstandings, as the same words may have different meanings for different parties. The eSSIF-Lab ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"Terminology pattern"})," provides a mental model and a mechanism that is aimed to detect such misunderstandings and resolve them."]}),"\n",(0,i.jsxs)(t.p,{children:["Since every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous in its decision making, any argument that it uses for reaching a conclusion (decision) is subjective (=specific for that party). This implies that the kinds of data which a party needs in order to decide whether or not to commit to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," are subjective, as well as the data it needs in order to decide whether or not such data is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be used in such an argument."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of having the term ",(0,i.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"Self-Sovereignty"})," is to emphasize that every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous/self-sovereign and make people aware of the implications that this has."]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var i=a(1504);const n={},s=i.createContext(n);function o(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2f43a020.1a30edfa.js b/assets/js/2f43a020.1a30edfa.js new file mode 100644 index 000000000..3d632aee5 --- /dev/null +++ b/assets/js/2f43a020.1a30edfa.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7512],{9744:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>c});var s=a(7624),n=a(2172);const i={id:"capability",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability",formPhrases:["capabilit{yies}","capabilit{yies}-of-a-party"],status:"draft",grouptags:null,hoverText:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",glossaryTerm:"Capability (of a Party)",glossaryText:"the (named) combination of (a) the means of a specific [party](@) to get something done, (b) the [party](@) [governance](@) process that ensures that its (business) [policies](@) for getting that something done are being created and maintained, and (c) the [party](@) [management](@) process that creates and maintains the (operational) [policies](@), such that every [employee](@) that has a task in getting this something done can find and interpret a [policy](@) and use it as it executes [action](@) in such tasks.",date:20220922},o="Capability (of a Party)",r={id:"terms/capability",title:"Capability (of a Party)",description:"This page is a first draft, and needs to be properly reviewed.",source:"@site/docs/terms/capability.md",sourceDirName:"terms",slug:"/terms/capability",permalink:"/framework/docs/terms/capability",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/capability.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"capability",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability",formPhrases:["capabilit{yies}","capabilit{yies}-of-a-party"],status:"draft",grouptags:null,hoverText:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",glossaryTerm:"Capability (of a Party)",glossaryText:"the (named) combination of (a) the means of a specific [party](@) to get something done, (b) the [party](@) [governance](@) process that ensures that its (business) [policies](@) for getting that something done are being created and maintained, and (c) the [party](@) [management](@) process that creates and maintains the (operational) [policies](@), such that every [employee](@) that has a task in getting this something done can find and interpret a [policy](@) and use it as it executes [action](@) in such tasks.",date:20220922},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={a:"a",admonition:"admonition",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"capability-of-a-party",children:"Capability (of a Party)"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"This page is a first draft, and needs to be properly reviewed."})}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"capability"})," (of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is the (named) combination of"]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["the means of a specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to get something done - in other words the means to ensure that certain results are realized (typically associated with an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),");"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process that ensures that its (business) ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for getting that something done are being created and maintained, and"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that creates and maintains the (operational) ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", such that every ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that has a task in getting this something done can find and interpret a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," and use it as it executes ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in such tasks.."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The name of a capability typically refers to a (set of) function(s) that stakeholders (e.g. architects, domain experts, business people, developers) can easily relate to. In ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," contexts, names such as 'issuer capability', 'revocation capability' might appear."]}),"\n",(0,s.jsxs)(t.p,{children:["The description of a capability (of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") should specify"]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"its name;"}),"\n",(0,s.jsx)(t.li,{children:"its scope, i.e."}),"\n"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"the functions that define the 'getting something done';"}),"\n",(0,s.jsxs)(t.li,{children:["the (other) ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that are expected to be in place, and that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," relies on to function as specified;"]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"3",children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," regarding the capability, e.g. towards:"]}),"\n"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (e.g. service providers) that (operationally) supply the ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself relies on;"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that are tasked with the creation and operational maintenance of the means that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to dispose of (and that may rely on other ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),") in order to have this capability."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"4",children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has towards ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that are tasked with the operational execution of (some of) these functions",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"We need a set of references towards good examples of capability-descriptions."})}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["it is important that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," properly defines the scope of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),", and limits its ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," to its",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," within that scope. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2f43a020.56569252.js b/assets/js/2f43a020.56569252.js deleted file mode 100644 index 56778eb49..000000000 --- a/assets/js/2f43a020.56569252.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7512],{9744:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>c});var s=a(7624),n=a(2172);const i={id:"capability",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability",formPhrases:["capabilit{yies}","capabilit{yies}-of-a-party"],status:"draft",grouptags:null,hoverText:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",glossaryTerm:"Capability (of a Party)",glossaryText:"the (named) combination of (a) the means of a specific [party](@) to get something done, (b) the [party](@) [governance](@) process that ensures that its (business) [policies](@) for getting that something done are being created and maintained, and (c) the [party](@) [management](@) process that creates and maintains the (operational) [policies](@), such that every [employee](@) that has a task in getting this something done can find and interpret a [policy](@) and use it as it executes [action](@) in such tasks.",date:20220922},o="Capability (of a Party)",r={id:"terms/capability",title:"Capability (of a Party)",description:"This page is a first draft, and needs to be properly reviewed.",source:"@site/docs/terms/capability.md",sourceDirName:"terms",slug:"/terms/capability",permalink:"/framework/docs/terms/capability",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/capability.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"capability",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability",formPhrases:["capabilit{yies}","capabilit{yies}-of-a-party"],status:"draft",grouptags:null,hoverText:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",glossaryTerm:"Capability (of a Party)",glossaryText:"the (named) combination of (a) the means of a specific [party](@) to get something done, (b) the [party](@) [governance](@) process that ensures that its (business) [policies](@) for getting that something done are being created and maintained, and (c) the [party](@) [management](@) process that creates and maintains the (operational) [policies](@), such that every [employee](@) that has a task in getting this something done can find and interpret a [policy](@) and use it as it executes [action](@) in such tasks.",date:20220922},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const t={a:"a",admonition:"admonition",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"capability-of-a-party",children:"Capability (of a Party)"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"This page is a first draft, and needs to be properly reviewed."})}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"capability"})," (of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is the (named) combination of"]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["the means of a specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to get something done - in other words the means to ensure that certain results are realized (typically associated with an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),");"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process that ensures that its (business) ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for getting that something done are being created and maintained, and"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that creates and maintains the (operational) ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", such that every ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that has a task in getting this something done can find and interpret a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," and use it as it executes ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in such tasks.."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The name of a capability typically refers to a (set of) function(s) that stakeholders (e.g. architects, domain experts, business people, developers) can easily relate to. In ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," contexts, names such as 'issuer capability', 'revocation capability' might appear."]}),"\n",(0,s.jsxs)(t.p,{children:["The description of a capability (of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") should specify"]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"its name;"}),"\n",(0,s.jsx)(t.li,{children:"its scope, i.e."}),"\n"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"the functions that define the 'getting something done';"}),"\n",(0,s.jsxs)(t.li,{children:["the (other) ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that are expected to be in place, and that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," relies on to function as specified;"]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"3",children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," regarding the capability, e.g. towards:"]}),"\n"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (e.g. service providers) that (operationally) supply the ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself relies on;"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that are tasked with the creation and operational maintenance of the means that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to dispose of (and that may rely on other ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),") in order to have this capability."]}),"\n"]}),"\n",(0,s.jsxs)(t.ol,{start:"4",children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has towards ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that are tasked with the operational execution of (some of) these functions",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"We need a set of references towards good examples of capability-descriptions."})}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["it is important that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," properly defines the scope of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),", and limits its ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," to its",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," within that scope. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2ff88f8b.503008d1.js b/assets/js/2ff88f8b.503008d1.js deleted file mode 100644 index 27be7b3da..000000000 --- a/assets/js/2ff88f8b.503008d1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[792],{5388:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>m,frontMatter:()=>s,metadata:()=>i,toc:()=>l});var o=n(7624),a=n(2172);const s={id:"mental-model",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mental-model",formPhrases:["mental-model{ss}"],conceptref:"essifLab:pattern",status:"draft",grouptags:null,hoverText:"Mental Model (Pattern): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Mental Model",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},r="Mental Model",i={id:"terms/mental-model",title:"Mental Model",description:"Additional content is needed here.",source:"@site/docs/terms/mental-model.md",sourceDirName:"terms",slug:"/terms/mental-model",permalink:"/framework/docs/terms/mental-model",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/mental-model.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"mental-model",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mental-model",formPhrases:["mental-model{ss}"],conceptref:"essifLab:pattern",status:"draft",grouptags:null,hoverText:"Mental Model (Pattern): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Mental Model",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},sidebar:"essifLabSideBar"},d={},l=[];function c(e){const t={admonition:"admonition",h1:"h1",p:"p",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"mental-model",children:"Mental Model"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsxs)(t.p,{children:["See also: ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>i,M:()=>r});var o=n(1504);const a={},s=o.createContext(a);function r(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/2ff88f8b.ed6ef0f1.js b/assets/js/2ff88f8b.ed6ef0f1.js new file mode 100644 index 000000000..28b74b3ef --- /dev/null +++ b/assets/js/2ff88f8b.ed6ef0f1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[792],{5388:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>m,frontMatter:()=>s,metadata:()=>i,toc:()=>l});var o=n(7624),a=n(2172);const s={id:"mental-model",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mental-model",formPhrases:["mental-model{ss}"],conceptref:"essifLab:pattern",status:"draft",grouptags:null,hoverText:"Mental Model (Pattern): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Mental Model",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},r="Mental Model",i={id:"terms/mental-model",title:"Mental Model",description:"Additional content is needed here.",source:"@site/docs/terms/mental-model.md",sourceDirName:"terms",slug:"/terms/mental-model",permalink:"/framework/docs/terms/mental-model",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/mental-model.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"mental-model",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mental-model",formPhrases:["mental-model{ss}"],conceptref:"essifLab:pattern",status:"draft",grouptags:null,hoverText:"Mental Model (Pattern): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Mental Model",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},sidebar:"essifLabSideBar"},d={},l=[];function c(e){const t={admonition:"admonition",h1:"h1",p:"p",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"mental-model",children:"Mental Model"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsxs)(t.p,{children:["See also: ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>i,M:()=>r});var o=n(1504);const a={},s=o.createContext(a);function r(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/30be19ea.2d3f9aa2.js b/assets/js/30be19ea.2d3f9aa2.js new file mode 100644 index 000000000..648095848 --- /dev/null +++ b/assets/js/30be19ea.2d3f9aa2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4720],{7760:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var i=a(7624),n=a(2172);const s={id:"data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"data",formPhrases:["data","digital-data"],status:"draft",grouptags:null,hoverText:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",glossaryTerm:"Data",glossaryText:"something (tangible) that can be used to communicate a meaning (which is intangible/information).",date:20210601},r="Data",o={id:"terms/data",title:"Data",description:"Short Description",source:"@site/docs/terms/data.md",sourceDirName:"terms",slug:"/terms/data",permalink:"/framework/docs/terms/data",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/data.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"data",formPhrases:["data","digital-data"],status:"draft",grouptags:null,hoverText:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",glossaryTerm:"Data",glossaryText:"something (tangible) that can be used to communicate a meaning (which is intangible/information).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related concepts",id:"related-concepts",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"data",children:"Data"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Data"})," something (tangible) that can be used to communicate a meaning (which is intangible/information). Examples include words, bit(string)s, pictures, sounds, smells, tastes, etc. We use the term ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"digital data"})," to refer to data that consists of bits."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of ",(0,i.jsx)(t.strong,{children:"Data"})," is that it provides a means to communicate meaning. Also, it allows for (tangible) ways of processing, e.g. reasoning in more or less formal ways (as opposed to associating)."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Data"})," is something (tangible) that can be used to communicate a meaning (which is intangible/information)."]}),"\n",(0,i.jsx)(t.h3,{id:"related-concepts",children:"Related concepts"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["The concept we call Data is closely relatd to the word ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Sign_(semiotics)",children:"Sign"})," in ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semiotics",children:"semiotics"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"Semantics"})," is the mapping between (tangible) data and (intangible) meaning/information (see also ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semantics",children:"wikipedia"})," for the various flavours). Semantics are scoped, and every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has - and maintains - its own (subjective) semantics, i.e. the mapping between its ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," and the data he uses to express that knowledge, as well as the mapping between data that the party receives and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," in its knowledge that are associated with that."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var i=a(1504);const n={},s=i.createContext(n);function r(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/30be19ea.e2af1b16.js b/assets/js/30be19ea.e2af1b16.js deleted file mode 100644 index 3b1d1c7ed..000000000 --- a/assets/js/30be19ea.e2af1b16.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4720],{7760:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var i=a(7624),n=a(2172);const s={id:"data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"data",formPhrases:["data","digital-data"],status:"draft",grouptags:null,hoverText:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",glossaryTerm:"Data",glossaryText:"something (tangible) that can be used to communicate a meaning (which is intangible/information).",date:20210601},r="Data",o={id:"terms/data",title:"Data",description:"Short Description",source:"@site/docs/terms/data.md",sourceDirName:"terms",slug:"/terms/data",permalink:"/framework/docs/terms/data",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/data.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"data",formPhrases:["data","digital-data"],status:"draft",grouptags:null,hoverText:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",glossaryTerm:"Data",glossaryText:"something (tangible) that can be used to communicate a meaning (which is intangible/information).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related concepts",id:"related-concepts",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"data",children:"Data"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Data"})," something (tangible) that can be used to communicate a meaning (which is intangible/information). Examples include words, bit(string)s, pictures, sounds, smells, tastes, etc. We use the term ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"digital data"})," to refer to data that consists of bits."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of ",(0,i.jsx)(t.strong,{children:"Data"})," is that it provides a means to communicate meaning. Also, it allows for (tangible) ways of processing, e.g. reasoning in more or less formal ways (as opposed to associating)."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Data"})," is something (tangible) that can be used to communicate a meaning (which is intangible/information)."]}),"\n",(0,i.jsx)(t.h3,{id:"related-concepts",children:"Related concepts"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["The concept we call Data is closely relatd to the word ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Sign_(semiotics)",children:"Sign"})," in ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semiotics",children:"semiotics"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"Semantics"})," is the mapping between (tangible) data and (intangible) meaning/information (see also ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semantics",children:"wikipedia"})," for the various flavours). Semantics are scoped, and every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has - and maintains - its own (subjective) semantics, i.e. the mapping between its ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," and the data he uses to express that knowledge, as well as the mapping between data that the party receives and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," in its knowledge that are associated with that."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var i=a(1504);const n={},s=i.createContext(n);function r(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/31866154.0a9e2da5.js b/assets/js/31866154.0a9e2da5.js new file mode 100644 index 000000000..a999658e1 --- /dev/null +++ b/assets/js/31866154.0a9e2da5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3496],{3656:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var s=n(7624),i=n(2172);const r={id:"entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"entity",formPhrases:["entit{yies}"],status:"draft",grouptags:null,hoverText:"Entity: someone or something that is known to exist.",glossaryTerm:"Entity",glossaryText:"someone or something that is known to exist.",date:20210601},o="Entity",a={id:"terms/entity",title:"Entity",description:"Short Description",source:"@site/docs/terms/entity.md",sourceDirName:"terms",slug:"/terms/entity",permalink:"/framework/docs/terms/entity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/entity.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"entity",formPhrases:["entit{yies}"],status:"draft",grouptags:null,hoverText:"Entity: someone or something that is known to exist.",glossaryTerm:"Entity",glossaryText:"someone or something that is known to exist.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"entity",children:"Entity"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["Whenever you know that somethings exists, be it another person, yourself, some computer, an extinct animal, a thought, an idea, a JSON-object, ..., ",(0,s.jsx)(t.em,{children:"anything"})," you can think of, is what the term ",(0,s.jsx)(t.strong,{children:"Entity"})," refers to."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsx)(t.p,{children:"This term enables us to refer to anything, or to postulate the existence of something, without further specifying what it is, or how it might be named."}),"\n",(0,s.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,s.jsxs)(t.p,{children:["Something, anything, that some ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows to exist"]}),"\n",(0,s.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entity"})," is an entity that is known by (i.e. registered in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of) a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". (Details are in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"}),")"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>a,M:()=>o});var s=n(1504);const i={},r=s.createContext(i);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/31866154.5b6db6db.js b/assets/js/31866154.5b6db6db.js deleted file mode 100644 index 4d4cf32f5..000000000 --- a/assets/js/31866154.5b6db6db.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3496],{3656:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>c});var s=n(7624),i=n(2172);const r={id:"entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"entity",formPhrases:["entit{yies}"],status:"draft",grouptags:null,hoverText:"Entity: someone or something that is known to exist.",glossaryTerm:"Entity",glossaryText:"someone or something that is known to exist.",date:20210601},o="Entity",a={id:"terms/entity",title:"Entity",description:"Short Description",source:"@site/docs/terms/entity.md",sourceDirName:"terms",slug:"/terms/entity",permalink:"/framework/docs/terms/entity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/entity.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"entity",formPhrases:["entit{yies}"],status:"draft",grouptags:null,hoverText:"Entity: someone or something that is known to exist.",glossaryTerm:"Entity",glossaryText:"someone or something that is known to exist.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"entity",children:"Entity"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["Whenever you know that somethings exists, be it another person, yourself, some computer, an extinct animal, a thought, an idea, a JSON-object, ..., ",(0,s.jsx)(t.em,{children:"anything"})," you can think of, is what the term ",(0,s.jsx)(t.strong,{children:"Entity"})," refers to."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsx)(t.p,{children:"This term enables us to refer to anything, or to postulate the existence of something, without further specifying what it is, or how it might be named."}),"\n",(0,s.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,s.jsxs)(t.p,{children:["Something, anything, that some ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows to exist"]}),"\n",(0,s.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entity"})," is an entity that is known by (i.e. registered in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of) a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". (Details are in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"}),")"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>a,M:()=>o});var s=n(1504);const i={},r=s.createContext(i);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/32d70c9f.c8ace082.js b/assets/js/32d70c9f.c8ace082.js deleted file mode 100644 index 7ce35a41d..000000000 --- a/assets/js/32d70c9f.c8ace082.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3792],{8052:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=s(7624),a=s(2172);const i={id:"advertisement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"advertisement",formPhrases:["advertisement{ss}","advertise","advertising"],status:"draft",grouptags:null,hoverText:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",glossaryTerm:"Advertisement",glossaryText:"an offer by a specific [party](@) to provide a (type of) [credential](@), where the offer includes (a reference to) the syntax and semantics specifications of that [credential](@), and also lists various other characteristics that enable other [parties](@) to decide whether or not a [credential](@) that the advertising [party](@) has issued under this offer, is [valid](validate@) to be processed in one or more of its [information processes](information-process@).",date:20220918},n="Advertisement",o={id:"terms/advertisement",title:"Advertisement",description:"Additional descriptions are needed here.",source:"@site/docs/terms/advertisement.md",sourceDirName:"terms",slug:"/terms/advertisement",permalink:"/framework/docs/terms/advertisement",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/advertisement.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"advertisement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"advertisement",formPhrases:["advertisement{ss}","advertise","advertising"],status:"draft",grouptags:null,hoverText:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",glossaryTerm:"Advertisement",glossaryText:"an offer by a specific [party](@) to provide a (type of) [credential](@), where the offer includes (a reference to) the syntax and semantics specifications of that [credential](@), and also lists various other characteristics that enable other [parties](@) to decide whether or not a [credential](@) that the advertising [party](@) has issued under this offer, is [valid](validate@) to be processed in one or more of its [information processes](information-process@).",date:20220918},sidebar:"essifLabSideBar"},d={},c=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"advertisement",children:"Advertisement"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional descriptions are needed here."})}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Advertisement"})," is an offer by a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to provide a (type of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", where the offer includes (a reference to) the syntax and semantics specifications of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", and also lists various other characteristics that enable other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not a ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that the advertising ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued under this offer, is ",(0,r.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be processed in one or more of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var r=s(1504);const a={},i=r.createContext(a);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/32d70c9f.f88a8264.js b/assets/js/32d70c9f.f88a8264.js new file mode 100644 index 000000000..b4949b6a2 --- /dev/null +++ b/assets/js/32d70c9f.f88a8264.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3792],{8052:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=s(7624),a=s(2172);const i={id:"advertisement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"advertisement",formPhrases:["advertisement{ss}","advertise","advertising"],status:"draft",grouptags:null,hoverText:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",glossaryTerm:"Advertisement",glossaryText:"an offer by a specific [party](@) to provide a (type of) [credential](@), where the offer includes (a reference to) the syntax and semantics specifications of that [credential](@), and also lists various other characteristics that enable other [parties](@) to decide whether or not a [credential](@) that the advertising [party](@) has issued under this offer, is [valid](validate@) to be processed in one or more of its [information processes](information-process@).",date:20220918},n="Advertisement",o={id:"terms/advertisement",title:"Advertisement",description:"Additional descriptions are needed here.",source:"@site/docs/terms/advertisement.md",sourceDirName:"terms",slug:"/terms/advertisement",permalink:"/framework/docs/terms/advertisement",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/advertisement.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"advertisement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"advertisement",formPhrases:["advertisement{ss}","advertise","advertising"],status:"draft",grouptags:null,hoverText:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",glossaryTerm:"Advertisement",glossaryText:"an offer by a specific [party](@) to provide a (type of) [credential](@), where the offer includes (a reference to) the syntax and semantics specifications of that [credential](@), and also lists various other characteristics that enable other [parties](@) to decide whether or not a [credential](@) that the advertising [party](@) has issued under this offer, is [valid](validate@) to be processed in one or more of its [information processes](information-process@).",date:20220918},sidebar:"essifLabSideBar"},d={},c=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"advertisement",children:"Advertisement"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional descriptions are needed here."})}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Advertisement"})," is an offer by a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to provide a (type of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", where the offer includes (a reference to) the syntax and semantics specifications of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", and also lists various other characteristics that enable other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not a ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that the advertising ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued under this offer, is ",(0,r.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be processed in one or more of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var r=s(1504);const a={},i=r.createContext(a);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/3ba27bba.d0f083d4.js b/assets/js/3ba27bba.d0f083d4.js deleted file mode 100644 index bbcbf4cdd..000000000 --- a/assets/js/3ba27bba.d0f083d4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[504],{1696:(t,e,r)=>{r.r(e),r.d(e,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>c});var o=r(7624),n=r(2172);const i={id:"controller",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controller",formPhrases:["controller{ss}"],status:"draft",grouptags:null,hoverText:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controller",glossaryText:"the role that an [actor](@) performs as it is executing actions on that [entity](@) for the purpose of ensuring that the [entity](@) will act/behave, or be used, in a particular way.",date:20211222},s="Controller",a={id:"terms/controller",title:"Controller",description:"Short Description",source:"@site/docs/terms/controller.md",sourceDirName:"terms",slug:"/terms/controller",permalink:"/framework/docs/terms/controller",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/controller.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"controller",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controller",formPhrases:["controller{ss}"],status:"draft",grouptags:null,hoverText:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controller",glossaryText:"the role that an [actor](@) performs as it is executing actions on that [entity](@) for the purpose of ensuring that the [entity](@) will act/behave, or be used, in a particular way.",date:20211222},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(t){const e={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"controller",children:"Controller"}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["A ",(0,o.jsx)(e.strong,{children:"Controller"})," of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the role that an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," performs as it is executing actions on that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way. Thus, a controller controls the behavior and/or use of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," it controls."]}),"\n",(0,o.jsxs)(e.p,{children:["Being a controller of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," does ",(0,o.jsx)(e.em,{children:"not"})," imply"]}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),","]}),"\n",(0,o.jsxs)(e.li,{children:["having a (legitimate) right, duty or authorization for executing actions that control the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n"]}),"\n",(0,o.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(e.p,{children:["The ability to distinguish between (non)controllers of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," enables us to ",(0,o.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that can make sure that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," acts/behaves, or will be used, in a particular way. It also helps ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to manage rights (or duties) to execute controller-actions to ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(e.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is said to be a ",(0,o.jsx)(e.strong,{children:"controller"})," of some ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," if and only if it is executing an action on that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,o.jsx)(e.h3,{id:"notes",children:"Notes"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["The ",(0,o.jsx)(e.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,o.jsx)(e.em,{children:"GDPR"})})," (Article 4(7)) defines 'controller' as the party that determines the purposes and means of the processing of personal data, which is different from how we defined it. The GDPR 'processor' (Article 4(8)), i.e. that processes personal data on behalf of a (GDPR-)controller, would (in our terms) control that personal data and hence qualify as controller."]}),"\n",(0,o.jsxs)(e.li,{children:["In the ",(0,o.jsx)(e.a,{href:"https://www.w3.org/TR/did-core/",children:"DID spec"})," (of December 2021), the word 'controller' is used for the entity that controls (i.e., has the ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to change) the contents of a DID Document. However, as it is also used in the contest of ",(0,o.jsx)(e.a,{href:"https://www.w3.org/TR/did-core/#verification-relationships",children:"Verification Relationships"}),", it is better understood as the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," or ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is capable of wielding the private key material associated with a specific ",(0,o.jsx)(e.a,{href:"https://www.w3.org/TR/did-core/#dfn-verification-method",children:"verification method"}),"."]}),"\n"]}),"\n",(0,o.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/controllership",hovertext:"Controllership (of an Actor over an Entity): the Capability of an Actor to execute actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"Controllership"}),"\n"]}),"\n",(0,o.jsxs)(e.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"Owner"}),", ",(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership"})]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(l,{...t})}):l(t)}},2172:(t,e,r)=>{r.d(e,{I:()=>a,M:()=>s});var o=r(1504);const n={},i=o.createContext(n);function s(t){const e=o.useContext(i);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),o.createElement(i.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/3ba27bba.d50aef58.js b/assets/js/3ba27bba.d50aef58.js new file mode 100644 index 000000000..4aed78e51 --- /dev/null +++ b/assets/js/3ba27bba.d50aef58.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[504],{1696:(t,e,r)=>{r.r(e),r.d(e,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>c});var o=r(7624),n=r(2172);const i={id:"controller",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controller",formPhrases:["controller{ss}"],status:"draft",grouptags:null,hoverText:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controller",glossaryText:"the role that an [actor](@) performs as it is executing actions on that [entity](@) for the purpose of ensuring that the [entity](@) will act/behave, or be used, in a particular way.",date:20211222},s="Controller",a={id:"terms/controller",title:"Controller",description:"Short Description",source:"@site/docs/terms/controller.md",sourceDirName:"terms",slug:"/terms/controller",permalink:"/framework/docs/terms/controller",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/controller.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"controller",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controller",formPhrases:["controller{ss}"],status:"draft",grouptags:null,hoverText:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controller",glossaryText:"the role that an [actor](@) performs as it is executing actions on that [entity](@) for the purpose of ensuring that the [entity](@) will act/behave, or be used, in a particular way.",date:20211222},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(t){const e={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"controller",children:"Controller"}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["A ",(0,o.jsx)(e.strong,{children:"Controller"})," of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the role that an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," performs as it is executing actions on that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way. Thus, a controller controls the behavior and/or use of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," it controls."]}),"\n",(0,o.jsxs)(e.p,{children:["Being a controller of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," does ",(0,o.jsx)(e.em,{children:"not"})," imply"]}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),","]}),"\n",(0,o.jsxs)(e.li,{children:["having a (legitimate) right, duty or authorization for executing actions that control the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n"]}),"\n",(0,o.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(e.p,{children:["The ability to distinguish between (non)controllers of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," enables us to ",(0,o.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that can make sure that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," acts/behaves, or will be used, in a particular way. It also helps ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to manage rights (or duties) to execute controller-actions to ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(e.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is said to be a ",(0,o.jsx)(e.strong,{children:"controller"})," of some ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," if and only if it is executing an action on that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,o.jsx)(e.h3,{id:"notes",children:"Notes"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["The ",(0,o.jsx)(e.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:(0,o.jsx)(e.em,{children:"GDPR"})})," (Article 4(7)) defines 'controller' as the party that determines the purposes and means of the processing of personal data, which is different from how we defined it. The GDPR 'processor' (Article 4(8)), i.e. that processes personal data on behalf of a (GDPR-)controller, would (in our terms) control that personal data and hence qualify as controller."]}),"\n",(0,o.jsxs)(e.li,{children:["In the ",(0,o.jsx)(e.a,{href:"https://www.w3.org/TR/did-core/",children:"DID spec"})," (of December 2021), the word 'controller' is used for the entity that controls (i.e., has the ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to change) the contents of a DID Document. However, as it is also used in the contest of ",(0,o.jsx)(e.a,{href:"https://www.w3.org/TR/did-core/#verification-relationships",children:"Verification Relationships"}),", it is better understood as the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," or ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is capable of wielding the private key material associated with a specific ",(0,o.jsx)(e.a,{href:"https://www.w3.org/TR/did-core/#dfn-verification-method",children:"verification method"}),"."]}),"\n"]}),"\n",(0,o.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/controllership",hovertext:"Controllership (of an Actor over an Entity): the Capability of an Actor to execute actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"Controllership"}),"\n"]}),"\n",(0,o.jsxs)(e.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"Owner"}),", ",(0,o.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership"})]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(l,{...t})}):l(t)}},2172:(t,e,r)=>{r.d(e,{I:()=>a,M:()=>s});var o=r(1504);const n={},i=o.createContext(n);function s(t){const e=o.useContext(i);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),o.createElement(i.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/40da8210.8aafa9f8.js b/assets/js/40da8210.8aafa9f8.js new file mode 100644 index 000000000..aed0c2a24 --- /dev/null +++ b/assets/js/40da8210.8aafa9f8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5008],{5188:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>i,toc:()=>h});var r=o(7624),n=o(2172);const s={id:"controllership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controllership",formPhrases:["controllership"],status:"draft",grouptags:null,hoverText:"Controllership (of an Actor over an Entity): the Capability of an Actor to execute actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controllership",glossaryText:"the [capability](@) of an [actor](@) to execute [action](@) on a specific [entity](@) for the purpose of ensuring that this [entity](@) will act/behave, or be used, in a particular way.",date:20211222},a="Controllership",i={id:"terms/controllership",title:"Controllership",description:"Short Description",source:"@site/docs/terms/controllership.md",sourceDirName:"terms",slug:"/terms/controllership",permalink:"/framework/docs/terms/controllership",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/controllership.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"controllership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controllership",formPhrases:["controllership"],status:"draft",grouptags:null,hoverText:"Controllership (of an Actor over an Entity): the Capability of an Actor to execute actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controllership",glossaryText:"the [capability](@) of an [actor](@) to execute [action](@) on a specific [entity](@) for the purpose of ensuring that this [entity](@) will act/behave, or be used, in a particular way.",date:20211222},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3}];function l(t){const e={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"controllership",children:"Controllership"}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Controllership"})," (of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," over an ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that this ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,r.jsxs)(e.p,{children:["For further details, see ",(0,r.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controller"}),"."]})]})}function p(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(l,{...t})}):l(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>i,M:()=>a});var r=o(1504);const n={},s=r.createContext(n);function a(t){const e=r.useContext(s);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:a(t.components),r.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/40da8210.ea0b800e.js b/assets/js/40da8210.ea0b800e.js deleted file mode 100644 index a8a5c8f06..000000000 --- a/assets/js/40da8210.ea0b800e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5008],{5188:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>p,frontMatter:()=>a,metadata:()=>i,toc:()=>h});var r=o(7624),n=o(2172);const a={id:"controllership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controllership",formPhrases:["controllership"],status:"draft",grouptags:null,hoverText:"Controllership (of an Actor over an Entity): the Capability of an Actor to execute actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controllership",glossaryText:"the [capability](@) of an [actor](@) to execute [action](@) on a specific [entity](@) for the purpose of ensuring that this [entity](@) will act/behave, or be used, in a particular way.",date:20211222},s="Controllership",i={id:"terms/controllership",title:"Controllership",description:"Short Description",source:"@site/docs/terms/controllership.md",sourceDirName:"terms",slug:"/terms/controllership",permalink:"/framework/docs/terms/controllership",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/controllership.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"controllership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"controllership",formPhrases:["controllership"],status:"draft",grouptags:null,hoverText:"Controllership (of an Actor over an Entity): the Capability of an Actor to execute actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",glossaryTerm:"Controllership",glossaryText:"the [capability](@) of an [actor](@) to execute [action](@) on a specific [entity](@) for the purpose of ensuring that this [entity](@) will act/behave, or be used, in a particular way.",date:20211222},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3}];function l(t){const e={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"controllership",children:"Controllership"}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Controllership"})," (of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," over an ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that this ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,r.jsxs)(e.p,{children:["For further details, see ",(0,r.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controller"}),"."]})]})}function p(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(l,{...t})}):l(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>i,M:()=>s});var r=o(1504);const n={},a=r.createContext(n);function s(t){const e=r.useContext(a);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),r.createElement(a.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/4543f0e8.ba4d548b.js b/assets/js/4543f0e8.2568b223.js similarity index 99% rename from assets/js/4543f0e8.ba4d548b.js rename to assets/js/4543f0e8.2568b223.js index 5b0688041..11032d94b 100644 --- a/assets/js/4543f0e8.ba4d548b.js +++ b/assets/js/4543f0e8.2568b223.js @@ -1 +1 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2016],{3428:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var a=n(7624),s=n(2172);const r={id:"peer-agent",scope:"essiflab",termtype:"concept",term:"peer-agent",formPhrases:["peer-agent{ss}"],grouptags:null,status:"proposed",created:new Date("2022-06-06T00:00:00.000Z"),updated:new Date("2021-06-01T00:00:00.000Z"),vsntag:"v0.1",contributors:"RieksJ",isa:null,fullterm:"Peer Agent",shorterm:null,synonymOf:null,glossaryText:"the [agent](@) with whom/which this other [agent](@) is communicating in that [communication session](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session."},i="Peer Agent",o={id:"terms/peer-agent",title:"Peer Agent",description:"Additional content is needed here.",source:"@site/docs/terms/peer-agent.md",sourceDirName:"terms",slug:"/terms/peer-agent",permalink:"/framework/docs/terms/peer-agent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/peer-agent.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"peer-agent",scope:"essiflab",termtype:"concept",term:"peer-agent",formPhrases:["peer-agent{ss}"],grouptags:null,status:"proposed",created:"2022-06-06T00:00:00.000Z",updated:"2021-06-01T00:00:00.000Z",vsntag:"v0.1",contributors:"RieksJ",isa:null,fullterm:"Peer Agent",shorterm:null,synonymOf:null,glossaryText:"the [agent](@) with whom/which this other [agent](@) is communicating in that [communication session](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session."},sidebar:"essifLabSideBar"},c={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function m(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"peer-agent",children:"Peer Agent"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that participate in a (business) transaction may use ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", e.g. for conducting communications, exchanging information, etc. We need a term that can be used in the context of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"of such a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to refer to an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," communicates, and of which it has been established that it is actually an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for which it is communicating."]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsxs)(t.p,{children:["The term '",(0,a.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"}),"' is specifically used in the context of a (digital) ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that communicates with another (digital) ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," on behalf of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is conducting a (business) transaction with some other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})]})}function d(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(m,{...e})}):m(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>o,M:()=>i});var a=n(1504);const s={},r=a.createContext(s);function i(e){const t=a.useContext(r);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),a.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2016],{3428:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var a=n(7624),s=n(2172);const r={id:"peer-agent",scope:"essiflab",termtype:"concept",term:"peer-agent",formPhrases:["peer-agent{ss}"],grouptags:null,status:"proposed",created:new Date("2022-06-06T00:00:00.000Z"),updated:new Date("2021-06-01T00:00:00.000Z"),vsntag:"v0.1",contributors:"RieksJ",isa:null,fullterm:"Peer Agent",shorterm:null,synonymOf:null,glossaryText:"the [agent](@) with whom/which this other [agent](@) is communicating in that [communication session](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session."},i="Peer Agent",o={id:"terms/peer-agent",title:"Peer Agent",description:"Additional content is needed here.",source:"@site/docs/terms/peer-agent.md",sourceDirName:"terms",slug:"/terms/peer-agent",permalink:"/framework/docs/terms/peer-agent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/peer-agent.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1704211770,formattedLastUpdatedAt:"Jan 2, 2024",frontMatter:{id:"peer-agent",scope:"essiflab",termtype:"concept",term:"peer-agent",formPhrases:["peer-agent{ss}"],grouptags:null,status:"proposed",created:"2022-06-06T00:00:00.000Z",updated:"2021-06-01T00:00:00.000Z",vsntag:"v0.1",contributors:"RieksJ",isa:null,fullterm:"Peer Agent",shorterm:null,synonymOf:null,glossaryText:"the [agent](@) with whom/which this other [agent](@) is communicating in that [communication session](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session."},sidebar:"essifLabSideBar"},c={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function m(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"peer-agent",children:"Peer Agent"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that participate in a (business) transaction may use ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),", e.g. for conducting communications, exchanging information, etc. We need a term that can be used in the context of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"of such a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to refer to an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," communicates, and of which it has been established that it is actually an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/peer-party",hovertext:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",children:"peer"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for which it is communicating."]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsxs)(t.p,{children:["The term '",(0,a.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"}),"' is specifically used in the context of a (digital) ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that communicates with another (digital) ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," on behalf of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is conducting a (business) transaction with some other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})]})}function d(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(m,{...e})}):m(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>o,M:()=>i});var a=n(1504);const s={},r=a.createContext(s);function i(e){const t=a.useContext(r);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),a.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4568d25f.29e5fca2.js b/assets/js/4568d25f.29e5fca2.js deleted file mode 100644 index 8d8454d28..000000000 --- a/assets/js/4568d25f.29e5fca2.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5438],{6548:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>l,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var n=i(7624),r=i(2172);const a={id:"guardianship-arrangement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-arrangement",formPhrases:["guardianship-arrangement{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",glossaryTerm:"Guardianship Arrangement",glossaryText:"guardianship Arrangement (in a Jurisdiction): the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@).",date:20210601},s="Guardianship Arrangement",o={id:"terms/guardianship-arrangement",title:"Guardianship Arrangement",description:"Short Description",source:"@site/docs/terms/guardianship-arrangement.md",sourceDirName:"terms",slug:"/terms/guardianship-arrangement",permalink:"/framework/docs/terms/guardianship-arrangement",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardianship-arrangement.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"guardianship-arrangement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-arrangement",formPhrases:["guardianship-arrangement{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",glossaryTerm:"Guardianship Arrangement",glossaryText:"guardianship Arrangement (in a Jurisdiction): the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"guardianship-arrangement",children:"Guardianship Arrangement"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Guardianship Arrangement"})," is the specification of a set of rights and duties between ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"entities"}),". The entity that is being cared for may generically be referred to as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," under the guardianship arrangement. The entities that exercise the rights and duties for the actual caring of the dependent are generically referred to as ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The rules that govern the creation, updating and deletion of guardianship arrangements belong to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". This jurisdiction also defines the ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship type"})," that an arrangement is an instance (example) of, i.e. the roles of the dependent and guardians. In the end, the meaning (effectiveness, impact) that a guardianship arrangement has depends on jurisdiction, i.e. on the way the specified rights and duties can be enforced, and disputes settled. Note that this implies that all entities mentioned in a guardianship arrangement must be ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of that jurisdiction."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts.\nThe ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdiction pattern"})," provides backgrounds on jurisdictions and how they function."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.strong,{children:"Guardianship Arrangement"})," is a means that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," can use to realize its ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that pertain to the caring for, protecting, guarding, defending of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that it finds to be in need thereof. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," specifies ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship types"}),", sets of rights and duties of ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),", etc., all of which are enforced by the jurisdiction by the extent it finds appropriate."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Guardianship Arrangement"})," (in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),") is an assembly of"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["a collection of ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," within that jurisdiction, that have been assigned a (stakeholder-)role that are typically defined in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship type"})," that is defined by that jurisdiction and of which the arrangement is an instance;"]}),"\n",(0,n.jsx)(t.li,{children:"a collection of duties and rights that are assigned to these legal entities, which they can enforce within the scope of that jurisdiction;"}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["dependents need not always be people that are somehow very needy. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"})," of a department in a company may be tasked to care for the wellbeing of the workers in his department, which doesn't require such workers to be incapable of doing that for themselves."]}),"\n",(0,n.jsxs)(t.li,{children:["dependents need not always be people. Enterprises can have curators that care for an enterprise that has trouble to continue its existence. A historical heritage site might also become a dependent in a specific kind of guardianship type. Even some kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," may qualify as a guardianship, which is the case when the rights and duties that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," has to enjoy, dispose of, and control the (",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") entity also serve to care for, or defend that entity."]}),"\n",(0,n.jsxs)(t.li,{children:["We may use the phrase ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"natural guardianship"})," to refer to a 'guardianship arrangement' that exists in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," 'Nature' (see the notes of ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"). This enables us to talk about things as 'the (natural) guardianship of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),"'."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>s});var n=i(1504);const r={},a=n.createContext(r);function s(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4568d25f.aa321484.js b/assets/js/4568d25f.aa321484.js new file mode 100644 index 000000000..0c5cd0829 --- /dev/null +++ b/assets/js/4568d25f.aa321484.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5438],{6548:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>l,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var n=i(7624),r=i(2172);const a={id:"guardianship-arrangement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-arrangement",formPhrases:["guardianship-arrangement{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",glossaryTerm:"Guardianship Arrangement",glossaryText:"guardianship Arrangement (in a Jurisdiction): the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@).",date:20210601},s="Guardianship Arrangement",o={id:"terms/guardianship-arrangement",title:"Guardianship Arrangement",description:"Short Description",source:"@site/docs/terms/guardianship-arrangement.md",sourceDirName:"terms",slug:"/terms/guardianship-arrangement",permalink:"/framework/docs/terms/guardianship-arrangement",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardianship-arrangement.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"guardianship-arrangement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-arrangement",formPhrases:["guardianship-arrangement{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",glossaryTerm:"Guardianship Arrangement",glossaryText:"guardianship Arrangement (in a Jurisdiction): the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"guardianship-arrangement",children:"Guardianship Arrangement"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Guardianship Arrangement"})," is the specification of a set of rights and duties between ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"entities"}),". The entity that is being cared for may generically be referred to as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," under the guardianship arrangement. The entities that exercise the rights and duties for the actual caring of the dependent are generically referred to as ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["The rules that govern the creation, updating and deletion of guardianship arrangements belong to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". This jurisdiction also defines the ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship type"})," that an arrangement is an instance (example) of, i.e. the roles of the dependent and guardians. In the end, the meaning (effectiveness, impact) that a guardianship arrangement has depends on jurisdiction, i.e. on the way the specified rights and duties can be enforced, and disputes settled. Note that this implies that all entities mentioned in a guardianship arrangement must be ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of that jurisdiction."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts.\nThe ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdiction pattern"})," provides backgrounds on jurisdictions and how they function."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.strong,{children:"Guardianship Arrangement"})," is a means that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," can use to realize its ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that pertain to the caring for, protecting, guarding, defending of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that it finds to be in need thereof. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," specifies ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship types"}),", sets of rights and duties of ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),", etc., all of which are enforced by the jurisdiction by the extent it finds appropriate."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Guardianship Arrangement"})," (in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),") is an assembly of"]}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{children:["a collection of ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," within that jurisdiction, that have been assigned a (stakeholder-)role that are typically defined in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship type"})," that is defined by that jurisdiction and of which the arrangement is an instance;"]}),"\n",(0,n.jsx)(t.li,{children:"a collection of duties and rights that are assigned to these legal entities, which they can enforce within the scope of that jurisdiction;"}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["dependents need not always be people that are somehow very needy. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"})," of a department in a company may be tasked to care for the wellbeing of the workers in his department, which doesn't require such workers to be incapable of doing that for themselves."]}),"\n",(0,n.jsxs)(t.li,{children:["dependents need not always be people. Enterprises can have curators that care for an enterprise that has trouble to continue its existence. A historical heritage site might also become a dependent in a specific kind of guardianship type. Even some kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," may qualify as a guardianship, which is the case when the rights and duties that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," has to enjoy, dispose of, and control the (",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") entity also serve to care for, or defend that entity."]}),"\n",(0,n.jsxs)(t.li,{children:["We may use the phrase ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"natural guardianship"})," to refer to a 'guardianship arrangement' that exists in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," 'Nature' (see the notes of ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"). This enables us to talk about things as 'the (natural) guardianship of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),"'."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>s});var n=i(1504);const r={},a=n.createContext(r);function s(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/45fcaa88.93b21700.js b/assets/js/45fcaa88.93b21700.js new file mode 100644 index 000000000..9d2d1c0dc --- /dev/null +++ b/assets/js/45fcaa88.93b21700.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7772],{2104:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var o=r(7624),a=r(2172);const s={id:"governor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governor",formPhrases:["governor{ss}"],status:"draft",grouptags:null,hoverText:"Governor: a Role that a Party (better: Employee of a specific Party) performs as it Governs a (coherent) set of Expectations of that Party, within a particular focus.",glossaryTerm:"Governor",glossaryText:"a [role](@) that a [party](@) (better: [employee](@) of a specific [party](@)) performs as it [governs](governance@) a (coherent) set of [expectation](@) of that [party](@), within a particular focus.",date:20220915},n="Governor",i={id:"terms/governor",title:"Governor",description:"This page is a first draft and may need revision.",source:"@site/docs/terms/governor.md",sourceDirName:"terms",slug:"/terms/governor",permalink:"/framework/docs/terms/governor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/governor.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"governor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governor",formPhrases:["governor{ss}"],status:"draft",grouptags:null,hoverText:"Governor: a Role that a Party (better: Employee of a specific Party) performs as it Governs a (coherent) set of Expectations of that Party, within a particular focus.",glossaryTerm:"Governor",glossaryText:"a [role](@) that a [party](@) (better: [employee](@) of a specific [party](@)) performs as it [governs](governance@) a (coherent) set of [expectation](@) of that [party](@), within a particular focus.",date:20220915},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function d(e){const t={admonition:"admonition",code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"governor",children:"Governor"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"This page is a first draft and may need revision."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"Governor"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (better: ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a specific ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") performs asit ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a (coherent) set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", within a particular focus."]}),"\n",(0,o.jsxs)(t.p,{children:["Within ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", these [expectations] are typically ",(0,o.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by an organizational unit (which iself qualifies as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), e.g. a board of directors or a department, and directed at other organizational units. These ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," may link arbitrary organizational units, not just up and down the organizational hierarchy, but also to units at the same organization level, or at other (arbitrary) locations in the hierarchy."]}),"\n",(0,o.jsxs)(t.p,{children:["Every focus area, such as finance, security, (regulatory) compliance, etc. typically has its own ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process. This allows for the efficient assignment of ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governors"})," to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process of a specific focal area, e.g. to ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),' that have relevant "domain knowledge" and background for running such processes.']}),"\n",(0,o.jsxs)(t.p,{children:["Within the context of ",(0,o.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),", knowledge- and information ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," is a particular topic, and part of the results that are to be created and maintained are the various ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that provide guidance to ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," for executing (both design-time and runtime) ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that have some relation with ",(0,o.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:['We will use the phrase "',(0,o.jsx)(t.code,{children:""}),' governor", where ',(0,o.jsx)(t.code,{children:""})," is a placeholder for a particular topic/domain, to refer to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," that will ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),' that pertain to that particular topic/domain. For example: "knowledge governor" refers to the ',(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that pertain to that its ",(0,o.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),'. Similarly, we might use "quality governor", "security governor", etc.']}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["In order to ensure that ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," (that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has regarding acertain topic/domain) are being met, or revised if they cannot be met, it is necessary that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can task ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),' that have relevant "domain knowledge" with running a governance-process for such ',(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", and hence fulfill the role we have called ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"Governor"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (better: ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a specific ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") performs asit ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a (coherent) set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", within a particular focus."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>n});var o=r(1504);const a={},s=o.createContext(a);function n(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/45fcaa88.95d93ac5.js b/assets/js/45fcaa88.95d93ac5.js deleted file mode 100644 index 1e6a4a258..000000000 --- a/assets/js/45fcaa88.95d93ac5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7772],{2104:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var o=r(7624),a=r(2172);const s={id:"governor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governor",formPhrases:["governor{ss}"],status:"draft",grouptags:null,hoverText:"Governor: a Role that a Party (better: Employee of a specific Party) performs as it Governs a (coherent) set of Expectations of that Party, within a particular focus.",glossaryTerm:"Governor",glossaryText:"a [role](@) that a [party](@) (better: [employee](@) of a specific [party](@)) performs as it [governs](governance@) a (coherent) set of [expectation](@) of that [party](@), within a particular focus.",date:20220915},n="Governor",i={id:"terms/governor",title:"Governor",description:"This page is a first draft and may need revision.",source:"@site/docs/terms/governor.md",sourceDirName:"terms",slug:"/terms/governor",permalink:"/framework/docs/terms/governor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/governor.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"governor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governor",formPhrases:["governor{ss}"],status:"draft",grouptags:null,hoverText:"Governor: a Role that a Party (better: Employee of a specific Party) performs as it Governs a (coherent) set of Expectations of that Party, within a particular focus.",glossaryTerm:"Governor",glossaryText:"a [role](@) that a [party](@) (better: [employee](@) of a specific [party](@)) performs as it [governs](governance@) a (coherent) set of [expectation](@) of that [party](@), within a particular focus.",date:20220915},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function d(e){const t={admonition:"admonition",code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"governor",children:"Governor"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"This page is a first draft and may need revision."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"Governor"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (better: ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a specific ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") performs asit ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a (coherent) set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", within a particular focus."]}),"\n",(0,o.jsxs)(t.p,{children:["Within ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", these [expectations] are typically ",(0,o.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by an organizational unit (which iself qualifies as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), e.g. a board of directors or a department, and directed at other organizational units. These ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," may link arbitrary organizational units, not just up and down the organizational hierarchy, but also to units at the same organization level, or at other (arbitrary) locations in the hierarchy."]}),"\n",(0,o.jsxs)(t.p,{children:["Every focus area, such as finance, security, (regulatory) compliance, etc. typically has its own ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process. This allows for the efficient assignment of ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governors"})," to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process of a specific focal area, e.g. to ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),' that have relevant "domain knowledge" and background for running such processes.']}),"\n",(0,o.jsxs)(t.p,{children:["Within the context of ",(0,o.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),", knowledge- and information ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," is a particular topic, and part of the results that are to be created and maintained are the various ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that provide guidance to ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," for executing (both design-time and runtime) ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that have some relation with ",(0,o.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:['We will use the phrase "',(0,o.jsx)(t.code,{children:""}),' governor", where ',(0,o.jsx)(t.code,{children:""})," is a placeholder for a particular topic/domain, to refer to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," that will ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),' that pertain to that particular topic/domain. For example: "knowledge governor" refers to the ',(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that pertain to that its ",(0,o.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),'. Similarly, we might use "quality governor", "security governor", etc.']}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["In order to ensure that ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," (that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has regarding acertain topic/domain) are being met, or revised if they cannot be met, it is necessary that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can task ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),' that have relevant "domain knowledge" with running a governance-process for such ',(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", and hence fulfill the role we have called ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"Governor"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (better: ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a specific ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") performs asit ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a (coherent) set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", within a particular focus."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>n});var o=r(1504);const a={},s=o.createContext(a);function n(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/46925fd2.64fea6d4.js b/assets/js/46925fd2.64fea6d4.js deleted file mode 100644 index 36c436f49..000000000 --- a/assets/js/46925fd2.64fea6d4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4040],{3348:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>h,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var o=a(7624),r=a(2172);const i={id:"credential-catalogue",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-catalogue",formPhrases:["credential-catalogue{ss}"],status:"draft",grouptags:null,hoverText:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",glossaryTerm:"Credential Catalogue",glossaryText:"a functional component that has the [capability](capability-of-an-actor@) to register and advertise the information about [credential types](@) that their respective [governing parties](governance@) have decided to disclose so as to enable other [parties](@) to decide whether or not it is beneficial for them to use [credential](@) of such types.",date:20210601},n="Credential Catalogue",s={id:"terms/credential-catalogue",title:"Credential Catalogue",description:"Additional content is needed here.",source:"@site/docs/terms/credential-catalogue.md",sourceDirName:"terms",slug:"/terms/credential-catalogue",permalink:"/framework/docs/terms/credential-catalogue",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/credential-catalogue.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"credential-catalogue",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-catalogue",formPhrases:["credential-catalogue{ss}"],status:"draft",grouptags:null,hoverText:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",glossaryTerm:"Credential Catalogue",glossaryText:"a functional component that has the [capability](capability-of-an-actor@) to register and advertise the information about [credential types](@) that their respective [governing parties](governance@) have decided to disclose so as to enable other [parties](@) to decide whether or not it is beneficial for them to use [credential](@) of such types.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"credential-catalogue",children:"Credential Catalogue"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.em,{children:"Credential Catalogue"})," is a functional component that has the ",(0,o.jsx)(t.a,{href:"capability-of-an-actor@"})," to register and advertise the information about Credential Types that their respective ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governing Parties"})," have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types."]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>n});var o=a(1504);const r={},i=o.createContext(r);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/46925fd2.652cfba0.js b/assets/js/46925fd2.652cfba0.js new file mode 100644 index 000000000..5df7d3a15 --- /dev/null +++ b/assets/js/46925fd2.652cfba0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4040],{3348:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>i,metadata:()=>n,toc:()=>d});var o=a(7624),r=a(2172);const i={id:"credential-catalogue",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-catalogue",formPhrases:["credential-catalogue{ss}"],status:"draft",grouptags:null,hoverText:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",glossaryTerm:"Credential Catalogue",glossaryText:"a functional component that has the [capability](capability-of-an-actor@) to register and advertise the information about [credential types](@) that their respective [governing parties](governance@) have decided to disclose so as to enable other [parties](@) to decide whether or not it is beneficial for them to use [credential](@) of such types.",date:20210601},s="Credential Catalogue",n={id:"terms/credential-catalogue",title:"Credential Catalogue",description:"Additional content is needed here.",source:"@site/docs/terms/credential-catalogue.md",sourceDirName:"terms",slug:"/terms/credential-catalogue",permalink:"/framework/docs/terms/credential-catalogue",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/credential-catalogue.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1707114796,formattedLastUpdatedAt:"Feb 5, 2024",frontMatter:{id:"credential-catalogue",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"credential-catalogue",formPhrases:["credential-catalogue{ss}"],status:"draft",grouptags:null,hoverText:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",glossaryTerm:"Credential Catalogue",glossaryText:"a functional component that has the [capability](capability-of-an-actor@) to register and advertise the information about [credential types](@) that their respective [governing parties](governance@) have decided to disclose so as to enable other [parties](@) to decide whether or not it is beneficial for them to use [credential](@) of such types.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function l(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"credential-catalogue",children:"Credential Catalogue"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.em,{children:"Credential Catalogue"})," is a functional component that has the ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capability"})," to register and advertise the information about ",(0,o.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," that their respective ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing parties"})," have decided to disclose so as to enable other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not it is beneficial for them to use ",(0,o.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of such types."]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>s});var o=a(1504);const r={},i=o.createContext(r);function s(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/46f8dbab.0cc0d50d.js b/assets/js/46f8dbab.0cc0d50d.js deleted file mode 100644 index 512159a5f..000000000 --- a/assets/js/46f8dbab.0cc0d50d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3344],{9244:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>h});var n=i(7624),o=i(2172);const r={id:"role-name",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role-name",formPhrases:["role-name{ss}"],status:"draft",grouptags:null,hoverText:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",glossaryTerm:"Role name",glossaryText:"name (text) that refers to (and identifies) a [role](@) in a specific context.",date:20210601},s="Role name",a={id:"terms/role-name",title:"Role name",description:"Short Description",source:"@site/docs/terms/role-name.md",sourceDirName:"terms",slug:"/terms/role-name",permalink:"/framework/docs/terms/role-name",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/role-name.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"role-name",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role-name",formPhrases:["role-name{ss}"],status:"draft",grouptags:null,hoverText:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",glossaryTerm:"Role name",glossaryText:"name (text) that refers to (and identifies) a [role](@) in a specific context.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Related concepts",id:"related-concepts",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"role-name",children:"Role name"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Role name"})," is a name by which a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," can be referred to, and which ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifies"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," in contexts in which it is used. Accordingly, using it without properly referencing the context may cause misunderstandings, as role names refer to different ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"})," in different contexts."]}),"\n",(0,n.jsxs)(t.p,{children:["A role name is also used to refer to an (arbitrary) ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that performs the ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that the role name actually refers to. For example if 'issuer' is a role-name for ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),". For example, the role name '",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"Agent"}),"' is used to generically refer to an (arbitrary) ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>s});var n=i(1504);const o={},r=n.createContext(o);function s(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/46f8dbab.14f255e3.js b/assets/js/46f8dbab.14f255e3.js new file mode 100644 index 000000000..f8660b771 --- /dev/null +++ b/assets/js/46f8dbab.14f255e3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3344],{9244:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>h});var n=i(7624),o=i(2172);const r={id:"role-name",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role-name",formPhrases:["role-name{ss}"],status:"draft",grouptags:null,hoverText:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",glossaryTerm:"Role name",glossaryText:"name (text) that refers to (and identifies) a [role](@) in a specific context.",date:20210601},s="Role name",a={id:"terms/role-name",title:"Role name",description:"Short Description",source:"@site/docs/terms/role-name.md",sourceDirName:"terms",slug:"/terms/role-name",permalink:"/framework/docs/terms/role-name",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/role-name.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"role-name",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role-name",formPhrases:["role-name{ss}"],status:"draft",grouptags:null,hoverText:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",glossaryTerm:"Role name",glossaryText:"name (text) that refers to (and identifies) a [role](@) in a specific context.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Related concepts",id:"related-concepts",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"role-name",children:"Role name"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Role name"})," is a name by which a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," can be referred to, and which ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifies"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," in contexts in which it is used. Accordingly, using it without properly referencing the context may cause misunderstandings, as role names refer to different ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"})," in different contexts."]}),"\n",(0,n.jsxs)(t.p,{children:["A role name is also used to refer to an (arbitrary) ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that performs the ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that the role name actually refers to. For example if 'issuer' is a role-name for ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),". For example, the role name '",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"Agent"}),"' is used to generically refer to an (arbitrary) ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>s});var n=i(1504);const o={},r=n.createContext(o);function s(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4ab98630.84467a54.js b/assets/js/4ab98630.84467a54.js new file mode 100644 index 000000000..d0e41f5c3 --- /dev/null +++ b/assets/js/4ab98630.84467a54.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[860],{4968:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=s(7624),a=s(2172);const i={id:"assertion",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assertion",formPhrases:["assertion{ss}","claim{ss}","statement{ss}"],status:"draft",grouptags:null,hoverText:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",glossaryTerm:"Assertion",glossaryText:"a declaration/statement, made by a specific [party](@), that something is the case.",date:20210601},n="Assertion",o={id:"terms/assertion",title:"Assertion",description:"Short Description",source:"@site/docs/terms/assertion.md",sourceDirName:"terms",slug:"/terms/assertion",permalink:"/framework/docs/terms/assertion",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/assertion.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"assertion",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assertion",formPhrases:["assertion{ss}","claim{ss}","statement{ss}"],status:"draft",grouptags:null,hoverText:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",glossaryTerm:"Assertion",glossaryText:"a declaration/statement, made by a specific [party](@), that something is the case.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"assertion",children:"Assertion"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Assertion"})," is a declaration/statement that is made by one specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (which we refer to as its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),")",(0,r.jsx)(t.sup,{children:(0,r.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),". Such a statement may or may not reflect what that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," holds or ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knows"})," to be true - ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may lie."]}),"\n",(0,r.jsxs)(t.p,{children:["The simplest kind of assertions come in the form ('",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"', 'predicate', 'object'). For example, the triple ('John', 'is married to', 'Jill') says 'John is married to Jill'. Note that '",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"', 'predicate' and 'object' are all ",(0,r.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," or other representations of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to the assertion's ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", and may not be dereferenceable in other contexts."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ability to distinguish between assertions and non-assertions, and particularly to know its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", is prerequisite for properly interpreting it (to establish its meaning), determining its trustworthiness, deciding whether or not to (re)act, and if so, what that reaction would be."]}),"\n",(0,r.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Assertion"})," is any declaration/statement that is made by one specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["Assertions may be ambiguous (multi-interpretable), which may result in misunderstandings. The authoritative meaning of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," is determined by (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," that was applied by) the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has uttered/authored it."]}),"\n",(0,r.jsxs)(t.li,{children:["Assertions may or may not be true. That is not only because 'truth' is subjective (every ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide whether or not something is true), but also because the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uttered/authored the ",(0,r.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," cannot substantiate the assertion, or lie outright."]}),"\n",(0,r.jsxs)(t.li,{children:["Assertions may contain ",(0,r.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"}),"; the assertion's ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," is the authoritative ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for dereferencing such identifiers."]}),"\n",(0,r.jsxs)(t.li,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," about which the assertion/claim is made, is often referred to as the '",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' of the assertion. However, the word '",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' is also used in conjunction with the term ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", in which case it is ambiguous because a credential may contain multiple assertions about different entities (subjects)."]}),"\n"]}),"\n",(0,r.jsx)(t.hr,{}),"\n",(0,r.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,r.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,r.jsxs)(t.p,{children:["we postulate that 'Nature' is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," in which the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership relation"})," exists; so one might also call this 'natural ownership'. ",(0,r.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var r=s(1504);const a={},i=r.createContext(a);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4ab98630.ac645c9d.js b/assets/js/4ab98630.ac645c9d.js deleted file mode 100644 index 9b2312e62..000000000 --- a/assets/js/4ab98630.ac645c9d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[860],{4968:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=s(7624),a=s(2172);const i={id:"assertion",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assertion",formPhrases:["assertion{ss}","claim{ss}","statement{ss}"],status:"draft",grouptags:null,hoverText:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",glossaryTerm:"Assertion",glossaryText:"a declaration/statement, made by a specific [party](@), that something is the case.",date:20210601},n="Assertion",o={id:"terms/assertion",title:"Assertion",description:"Short Description",source:"@site/docs/terms/assertion.md",sourceDirName:"terms",slug:"/terms/assertion",permalink:"/framework/docs/terms/assertion",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/assertion.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"assertion",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assertion",formPhrases:["assertion{ss}","claim{ss}","statement{ss}"],status:"draft",grouptags:null,hoverText:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",glossaryTerm:"Assertion",glossaryText:"a declaration/statement, made by a specific [party](@), that something is the case.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"assertion",children:"Assertion"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Assertion"})," is a declaration/statement that is made by one specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (which we refer to as its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),")",(0,r.jsx)(t.sup,{children:(0,r.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),". Such a statement may or may not reflect what that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," holds or ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knows"})," to be true - ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may lie."]}),"\n",(0,r.jsxs)(t.p,{children:["The simplest kind of assertions come in the form ('",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"', 'predicate', 'object'). For example, the triple ('John', 'is married to', 'Jill') says 'John is married to Jill'. Note that '",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"', 'predicate' and 'object' are all ",(0,r.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," or other representations of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to the assertion's ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", and may not be dereferenceable in other contexts."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ability to distinguish between assertions and non-assertions, and particularly to know its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", is prerequisite for properly interpreting it (to establish its meaning), determining its trustworthiness, deciding whether or not to (re)act, and if so, what that reaction would be."]}),"\n",(0,r.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Assertion"})," is any declaration/statement that is made by one specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["Assertions may be ambiguous (multi-interpretable), which may result in misunderstandings. The authoritative meaning of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," is determined by (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," that was applied by) the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has uttered/authored it."]}),"\n",(0,r.jsxs)(t.li,{children:["Assertions may or may not be true. That is not only because 'truth' is subjective (every ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide whether or not something is true), but also because the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uttered/authored the ",(0,r.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," cannot substantiate the assertion, or lie outright."]}),"\n",(0,r.jsxs)(t.li,{children:["Assertions may contain ",(0,r.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"}),"; the assertion's ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," is the authoritative ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for dereferencing such identifiers."]}),"\n",(0,r.jsxs)(t.li,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," about which the assertion/claim is made, is often referred to as the '",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' of the assertion. However, the word '",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' is also used in conjunction with the term ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", in which case it is ambiguous because a credential may contain multiple assertions about different entities (subjects)."]}),"\n"]}),"\n",(0,r.jsx)(t.hr,{}),"\n",(0,r.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,r.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,r.jsxs)(t.p,{children:["we postulate that 'Nature' is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," in which the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership relation"})," exists; so one might also call this 'natural ownership'. ",(0,r.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var r=s(1504);const a={},i=r.createContext(a);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4d84c5bb.6fae9b19.js b/assets/js/4d84c5bb.6fae9b19.js new file mode 100644 index 000000000..dfccac860 --- /dev/null +++ b/assets/js/4d84c5bb.6fae9b19.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[244],{9336:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>c});var s=a(7624),r=a(2172);const n={id:"peer-party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-party",formPhrases:["peer-part{yies}"],conceptref:"essifLab:party",status:"draft",grouptags:null,hoverText:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",glossaryTerm:"Peer Party",glossaryText:"a [party](@) that also participates in that [business transaction](transaction@).",date:20210601},i="Peer Party",o={id:"terms/peer-party",title:"Peer Party",description:"Purpose",source:"@site/docs/terms/peer-party.md",sourceDirName:"terms",slug:"/terms/peer-party",permalink:"/framework/docs/terms/peer-party",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/peer-party.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"peer-party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-party",formPhrases:["peer-part{yies}"],conceptref:"essifLab:party",status:"draft",grouptags:null,hoverText:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",glossaryTerm:"Peer Party",glossaryText:"a [party](@) that also participates in that [business transaction](transaction@).",date:20210601},sidebar:"essifLabSideBar"},p={},c=[{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"peer-party",children:"Peer Party"}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["Within the context of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transaction"}),", at least two ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," participate. From the perspective of any such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we need the ability to refer to (any of) the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"/parties."]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.p,{children:["The term 'peer ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"' is specifically used in the context of a (business) transaction."]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var s=a(1504);const r={},n=s.createContext(r);function i(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4d84c5bb.f47d8078.js b/assets/js/4d84c5bb.f47d8078.js deleted file mode 100644 index d1412be1d..000000000 --- a/assets/js/4d84c5bb.f47d8078.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[244],{9336:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>c});var s=a(7624),r=a(2172);const n={id:"peer-party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-party",formPhrases:["peer-part{yies}"],conceptref:"essifLab:party",status:"draft",grouptags:null,hoverText:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",glossaryTerm:"Peer Party",glossaryText:"a [party](@) that also participates in that [business transaction](transaction@).",date:20210601},i="Peer Party",o={id:"terms/peer-party",title:"Peer Party",description:"Purpose",source:"@site/docs/terms/peer-party.md",sourceDirName:"terms",slug:"/terms/peer-party",permalink:"/framework/docs/terms/peer-party",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/peer-party.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"peer-party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-party",formPhrases:["peer-part{yies}"],conceptref:"essifLab:party",status:"draft",grouptags:null,hoverText:"Peer Party (of another Party that is a participant in a Business Transaction): a Party that also participates in that Business Transaction.",glossaryTerm:"Peer Party",glossaryText:"a [party](@) that also participates in that [business transaction](transaction@).",date:20210601},sidebar:"essifLabSideBar"},p={},c=[{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"peer-party",children:"Peer Party"}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["Within the context of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transaction"}),", at least two ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," participate. From the perspective of any such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we need the ability to refer to (any of) the other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"/parties."]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.p,{children:["The term 'peer ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"' is specifically used in the context of a (business) transaction."]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var s=a(1504);const r={},n=s.createContext(r);function i(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/4dfdd24a.0ff86cc6.js b/assets/js/4dfdd24a.0ff86cc6.js new file mode 100644 index 000000000..522908b35 --- /dev/null +++ b/assets/js/4dfdd24a.0ff86cc6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4428],{676:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=a(7624),o=a(2172);const n={id:"employment-contract",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employment-contract",formPhrases:["employment-contract{ss}"],status:"draft",grouptags:null,hoverText:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",glossaryTerm:"Employment Contract",glossaryText:"an agreement/contract between two [parties](@), one of which controls a set of [actor](@) (the [subject](@) of the contract), that states (or refers to) all (sets of) rights and duties under which these [actor](@) can and/or must work for the other [party](@).",date:20210601},s="Employment Contract",i={id:"terms/employment-contract",title:"Employment Contract",description:"Short Description",source:"@site/docs/terms/employment-contract.md",sourceDirName:"terms",slug:"/terms/employment-contract",permalink:"/framework/docs/terms/employment-contract",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/employment-contract.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"employment-contract",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employment-contract",formPhrases:["employment-contract{ss}"],status:"draft",grouptags:null,hoverText:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",glossaryTerm:"Employment Contract",glossaryText:"an agreement/contract between two [parties](@), one of which controls a set of [actor](@) (the [subject](@) of the contract), that states (or refers to) all (sets of) rights and duties under which these [actor](@) can and/or must work for the other [party](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function d(t){const e={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"employment-contract",children:"Employment Contract"}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)(e.strong,{children:"employment contract"})," is an agreement/contract between two ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", one of which controls a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subjects"})," of the contract), that states (or refers to) all (sets of) rights and duties under which these ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can and/or must work for the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This includes rights and duties of both ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as well as rights and duties of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," that are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the contract."]}),"\n",(0,r.jsxs)(e.p,{children:["Rights and duties pertain to e.g., (groups of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," are expected (not) to execute, which ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," they would be expected (not) to follow, the conditions under which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," should work (e.g. times, locations, ...), the provisioning of any means needed to perform, etc. And of course, the contract would also state how the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that controls these ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," will be remunerated."]}),"\n",(0,r.jsxs)(e.p,{children:["The creation of ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"})," are part of what is called ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," (of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", that is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"}),", by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that wants to deploy the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," as one of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),". More details are given in the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party actor action pattern"}),"."]}),"\n",(0,r.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," may sign a labor contract, that allows it to work for an ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," in a designated function, for which it receives a salary. The ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", which both qualify as ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", sign the contract, which states the conditions under which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," (as an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") works for the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". The function represents the kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that it would be executing, and there would be a section on working hours/locations, etc."]}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," that is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," for an employment agency would have a similar contract with that agency that provides it with a measure of control over the ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," that enables it to negotiate employment contracts with other ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (subject) of such an employment contract is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"}),", and the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and the employment agency are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that sign the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["Accountants that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," by an accountancy firm have a contract with the accountancy firm stating the conditions (rights and duties of either) under which they work for that firm. When the firm receives an order from some ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," for an accountancy job, it can then assign the accountant to that job. However, while this accountant may work at the premises of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", the latter will not have ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})]}),"\n",(0,r.jsxs)(e.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," describes how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["The purpose of having ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"})," is to ensure that ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have towards one another, and towards ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that work for them, are matched by corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the reciprocal ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (for details on matching, see the section ",(0,r.jsx)(e.strong,{children:(0,r.jsx)(e.a,{href:"pattern:governance-and-management#matching",children:"Matching"})})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"). An ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," that is made explicit, and electronically available, may also serve as part of the chain of assets that are needed to determine the right (or duty) of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute an ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(e.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," is an agreement/contract"]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["between two ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", one of which controls a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subjects"})," of the contract);"]}),"\n",(0,r.jsxs)(e.li,{children:["that states (or refers to) all (sets of) rights and duties under which these ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can and/or must work for the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,r.jsxs)(e.li,{children:["that includes rights and duties of both ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as well as rights and duties of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," that are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the contract."]}),"\n"]})]})}function l(t={}){const{wrapper:e}={...(0,o.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>i,M:()=>s});var r=a(1504);const o={},n=r.createContext(o);function s(t){const e=r.useContext(n);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(o):t.components||o:s(t.components),r.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/4dfdd24a.1173088b.js b/assets/js/4dfdd24a.1173088b.js deleted file mode 100644 index 649bf2c64..000000000 --- a/assets/js/4dfdd24a.1173088b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4428],{676:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=a(7624),o=a(2172);const n={id:"employment-contract",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employment-contract",formPhrases:["employment-contract{ss}"],status:"draft",grouptags:null,hoverText:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",glossaryTerm:"Employment Contract",glossaryText:"an agreement/contract between two [parties](@), one of which controls a set of [actor](@) (the [subject](@) of the contract), that states (or refers to) all (sets of) rights and duties under which these [actor](@) can and/or must work for the other [party](@).",date:20210601},s="Employment Contract",i={id:"terms/employment-contract",title:"Employment Contract",description:"Short Description",source:"@site/docs/terms/employment-contract.md",sourceDirName:"terms",slug:"/terms/employment-contract",permalink:"/framework/docs/terms/employment-contract",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/employment-contract.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"employment-contract",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employment-contract",formPhrases:["employment-contract{ss}"],status:"draft",grouptags:null,hoverText:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",glossaryTerm:"Employment Contract",glossaryText:"an agreement/contract between two [parties](@), one of which controls a set of [actor](@) (the [subject](@) of the contract), that states (or refers to) all (sets of) rights and duties under which these [actor](@) can and/or must work for the other [party](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function d(t){const e={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"employment-contract",children:"Employment Contract"}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)(e.strong,{children:"employment contract"})," is an agreement/contract between two ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", one of which controls a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subjects"})," of the contract), that states (or refers to) all (sets of) rights and duties under which these ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can and/or must work for the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This includes rights and duties of both ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as well as rights and duties of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," that are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the contract."]}),"\n",(0,r.jsxs)(e.p,{children:["Rights and duties pertain to e.g., (groups of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," are expected (not) to execute, which ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," they would be expected (not) to follow, the conditions under which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," should work (e.g. times, locations, ...), the provisioning of any means needed to perform, etc. And of course, the contract would also state how the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that controls these ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," will be remunerated."]}),"\n",(0,r.jsxs)(e.p,{children:["The creation of ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"})," are part of what is called ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," (of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", that is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"}),", by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that wants to deploy the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," as one of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),". More details are given in the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party actor action pattern"}),"."]}),"\n",(0,r.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," may sign a labor contract, that allows it to work for an ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," in a designated function, for which it receives a salary. The ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", which both qualify as ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", sign the contract, which states the conditions under which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," (as an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") works for the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". The function represents the kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that it would be executing, and there would be a section on working hours/locations, etc."]}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," that is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," for an employment agency would have a similar contract with that agency that provides it with a measure of control over the ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," that enables it to negotiate employment contracts with other ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (subject) of such an employment contract is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"}),", and the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and the employment agency are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that sign the ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"}),"."]}),"\n",(0,r.jsxs)(e.p,{children:["Accountants that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," by an accountancy firm have a contract with the accountancy firm stating the conditions (rights and duties of either) under which they work for that firm. When the firm receives an order from some ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," for an accountancy job, it can then assign the accountant to that job. However, while this accountant may work at the premises of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", the latter will not have ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})]}),"\n",(0,r.jsxs)(e.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," describes how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["The purpose of having ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"})," is to ensure that ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have towards one another, and towards ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that work for them, are matched by corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the reciprocal ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (for details on matching, see the section ",(0,r.jsx)(e.strong,{children:(0,r.jsx)(e.a,{href:"pattern:governance-and-management#matching",children:"Matching"})})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"). An ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," that is made explicit, and electronically available, may also serve as part of the chain of assets that are needed to determine the right (or duty) of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute an ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(e.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(e.p,{children:["An ",(0,r.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," is an agreement/contract"]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["between two ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", one of which controls a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subjects"})," of the contract);"]}),"\n",(0,r.jsxs)(e.li,{children:["that states (or refers to) all (sets of) rights and duties under which these ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," can and/or must work for the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,r.jsxs)(e.li,{children:["that includes rights and duties of both ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as well as rights and duties of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," that are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the contract."]}),"\n"]})]})}function l(t={}){const{wrapper:e}={...(0,o.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>i,M:()=>s});var r=a(1504);const o={},n=r.createContext(o);function s(t){const e=r.useContext(n);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(o):t.components||o:s(t.components),r.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/500a892d.f691ec93.js b/assets/js/500a892d.f691ec93.js deleted file mode 100644 index cbb7f6a50..000000000 --- a/assets/js/500a892d.f691ec93.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8484],{1160:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>r,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var o=a(7624),n=a(2172);const s={id:"onboarding",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"onboarding",formPhrases:["onboarding","onboard","onboards","onboarded"],status:"draft",grouptags:null,hoverText:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",glossaryTerm:"Onboarding",glossaryText:"a process that is run for a specific (set of) [actor](@) on behalf of a specific [party](@), that terminates successfully if and only if the [party](@) has (a) established the suitability of the [actor](@) for executing certain kinds of [action](@) on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the [actor](@) is enabled to do so.",date:20220922},r="Onboarding",i={id:"terms/onboarding",title:"Onboarding",description:"Short Description",source:"@site/docs/terms/onboarding.md",sourceDirName:"terms",slug:"/terms/onboarding",permalink:"/framework/docs/terms/onboarding",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/onboarding.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"onboarding",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"onboarding",formPhrases:["onboarding","onboard","onboards","onboarded"],status:"draft",grouptags:null,hoverText:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",glossaryTerm:"Onboarding",glossaryText:"a process that is run for a specific (set of) [actor](@) on behalf of a specific [party](@), that terminates successfully if and only if the [party](@) has (a) established the suitability of the [actor](@) for executing certain kinds of [action](@) on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the [actor](@) is enabled to do so.",date:20220922},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"onboarding",children:"Onboarding"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"Onboarding"})," (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),") is a process that is run for a specific (set of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," on behalf of a specific ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that terminates successfully if and only if the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (a) established the suitability of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," for executing certain kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is enabled to do so."]}),"\n",(0,o.jsxs)(t.p,{children:["After an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," has been ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," successfully by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we say that they have set up an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," relationship, i.e. we can say that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," now ",(0,o.jsx)(t.code,{children:"works for"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as modeled in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party actor action pattern"}),". This is prerequisite for engaging in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," relationship, that is elaborated on in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party actor action pattern"})," as well."]}),"\n",(0,o.jsxs)(t.p,{children:["So, onboarding consists of three parts that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," typically executes consecutively:"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,o.jsxs)(t.strong,{children:["establishes the suitability of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})]})," for executing ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," of certain types on its behalf, so that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", once it is onboarded, is ",(0,o.jsx)(t.em,{children:"capable"})," of working as the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expects it to. Typically, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will be looking for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"}),", capacities, characteristics and the like. To establish these, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to rely on e.g., diploma's, certificates, track-records and the like."]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,o.jsxs)(t.strong,{children:["ensures that rights and duties of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})]})," (towards the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or others, as appropriate) are properly specified, and can be enforced if necessary. Typically, this will take the form of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"contract"})," between the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself and another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has sufficient control over the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", and where the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is the subject of the contract. This ensures that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", once it is onboarded, can also ",(0,o.jsx)(t.em,{children:"be relied upon"})," to work as the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expects it to."]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has started the process of continually ",(0,o.jsx)(t.strong,{children:"providing all circumstances and/or satisfying all conditions"})," that are needed for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute the tasks (",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),") it needs to do. This includes e.g. providing the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),"/permissions, access to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that guide the execution of such ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", resources to work with, etc. We envisage the actual (continuous) running of this process not to be part of onboarding, but as part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," chooses to have and maintain."]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["We use the relation ",(0,o.jsx)(t.code,{children:"works for"})," to model the fact that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has successfully completed these three steps. Equivalently, we can say that an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," are in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," relationship. Thus, every ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," pair in the relation ",(0,o.jsx)(t.code,{children:"is acting on behalf of"})," MUST also appear as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," pair in the relation ",(0,o.jsx)(t.code,{children:"works for"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," describes how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that doesn't reject a job application of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," out of hand, effectively starts the onboarding process for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),". Step 1 typically consists of examining that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person's"})," CV, its diploma's, certificates etc., doing an interview and perhaps a job assessment. Step 2 comprises of the contract negotiations that, if successful, result in a signed job contract. Then, after the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," has instructed its various departments to provide the person with e.g. a desk, equipment (phone, computer, ...), badge, etc. the person is onboarded."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," that is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," for an employment agency has an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," with that agency. Another ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," may need temporary employees, and requests the employment agency to produce candidates. When the employment agency complies, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," will start to onboard all of them, sign a contract with the employment agency for the candidates (",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),") of its choice, and making sure they are supplied with whatever they need to execute the tasks they are hired for."]}),"\n",(0,o.jsx)(t.p,{children:"Similarly a bank will onboard a customer by doing a Know-Your-Customer (KYC) check (step 1), making it sign a contract, and supplying it with a bank-account, and - depending on the contract - a debit/credit card, banking app, etc."}),"\n",(0,o.jsxs)(t.p,{children:["Note that the banking app, once installed on the customer's mobile phone, is also an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),' that is expected to work for the bank, and hence must be onboarded. This consists the app contacting the banks business service that runs the onboarding process. This process will then electronically establish that the app is what the bank expects of it (step 1), "sign a contract" (step 2) which is basically the registration of some information which would include the customer that is expected to operate the app, and then provide the app with what it further needs to operate within the (electronic) context of the bank.']}),"\n",(0,o.jsxs)(t.p,{children:["Your typical SSI wallet app that is deployed on a mobile phone is said to work for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that operates the wallet app (which is different from the banking app in the previous paragraph). While this may be different for the various wallet apps, we expect that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," would first go and shop around to see which wallet app has the features it likes (step 1). The contract (step 2) is implicit: the rights and duties are defined by the ",(0,o.jsx)(t.a,{href:"capability-of-an-actor@"})," of the wallet app. When the user installs the app on its mobile phone (step 3) onboarding is complete. The process in which the user provides the app with rights (e.g. to the phone's storage, NFC ",(0,o.jsx)(t.a,{href:"capability-of-an-actor@"}),", etc.), or retracts such rights, is outside the scope of the onboarding process."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of the onboarding process is to ensure/establish that an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that does not work for a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," relationship (see the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and actions pattern"}),"), but for which there is a request to start working for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),":"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["is capable of executing such ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," ONLY according to the applicable ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,o.jsx)(t.li,{children:"is provided with the means to execute such actions, and"}),"\n",(0,o.jsxs)(t.li,{children:["is stimulated (if not: forced) to not execute any other ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),";"]}),"\n"]}),"\n",(0,o.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,o.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,o.jsxs)(t.p,{children:["One might ask whether or not ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," could also be onboarded. We choose to not think about this, as we already have the concept of ",(0,o.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"}),". So, hiring people from an employment agency would be a form of ",(0,o.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"}),", even though these people will be provided with the means for doing the tasks they are assigned. A ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that hires its own people however is considered a form of ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"}),". ",(0,o.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var o=a(1504);const n={},s=o.createContext(n);function r(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/500a892d.f9e1aa55.js b/assets/js/500a892d.f9e1aa55.js new file mode 100644 index 000000000..882b01032 --- /dev/null +++ b/assets/js/500a892d.f9e1aa55.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8484],{1160:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>r,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var o=a(7624),n=a(2172);const s={id:"onboarding",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"onboarding",formPhrases:["onboarding","onboard","onboards","onboarded"],status:"draft",grouptags:null,hoverText:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",glossaryTerm:"Onboarding",glossaryText:"a process that is run for a specific (set of) [actor](@) on behalf of a specific [party](@), that terminates successfully if and only if the [party](@) has (a) established the suitability of the [actor](@) for executing certain kinds of [action](@) on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the [actor](@) is enabled to do so.",date:20220922},r="Onboarding",i={id:"terms/onboarding",title:"Onboarding",description:"Short Description",source:"@site/docs/terms/onboarding.md",sourceDirName:"terms",slug:"/terms/onboarding",permalink:"/framework/docs/terms/onboarding",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/onboarding.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1707114796,formattedLastUpdatedAt:"Feb 5, 2024",frontMatter:{id:"onboarding",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"onboarding",formPhrases:["onboarding","onboard","onboards","onboarded"],status:"draft",grouptags:null,hoverText:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",glossaryTerm:"Onboarding",glossaryText:"a process that is run for a specific (set of) [actor](@) on behalf of a specific [party](@), that terminates successfully if and only if the [party](@) has (a) established the suitability of the [actor](@) for executing certain kinds of [action](@) on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the [actor](@) is enabled to do so.",date:20220922},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"onboarding",children:"Onboarding"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"Onboarding"})," (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),") is a process that is run for a specific (set of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," on behalf of a specific ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that terminates successfully if and only if the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (a) established the suitability of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor(s)"})," for executing certain kinds of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is enabled to do so."]}),"\n",(0,o.jsxs)(t.p,{children:["After an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," has been ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," successfully by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we say that they have set up an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," relationship, i.e. we can say that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," now ",(0,o.jsx)(t.code,{children:"works for"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as modeled in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party actor action pattern"}),". This is prerequisite for engaging in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," relationship, that is elaborated on in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party actor action pattern"})," as well."]}),"\n",(0,o.jsxs)(t.p,{children:["So, onboarding consists of three parts that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," typically executes consecutively:"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,o.jsxs)(t.strong,{children:["establishes the suitability of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})]})," for executing ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," of certain types on its behalf, so that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", once it is onboarded, is ",(0,o.jsx)(t.em,{children:"capable"})," of working as the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expects it to. Typically, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will be looking for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"}),", capacities, characteristics and the like. To establish these, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to rely on e.g., diploma's, certificates, track-records and the like."]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,o.jsxs)(t.strong,{children:["ensures that rights and duties of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})]})," (towards the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or others, as appropriate) are properly specified, and can be enforced if necessary. Typically, this will take the form of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"contract"})," between the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself and another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has sufficient control over the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", and where the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is the subject of the contract. This ensures that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", once it is onboarded, can also ",(0,o.jsx)(t.em,{children:"be relied upon"})," to work as the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expects it to."]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{children:["\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has started the process of continually ",(0,o.jsx)(t.strong,{children:"providing all circumstances and/or satisfying all conditions"})," that are needed for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute the tasks (",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),") it needs to do. This includes e.g. providing the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),"/permissions, access to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that guide the execution of such ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", resources to work with, etc. We envisage the actual (continuous) running of this process not to be part of onboarding, but as part of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," chooses to have and maintain."]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["We use the relation ",(0,o.jsx)(t.code,{children:"works for"})," to model the fact that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has successfully completed these three steps. Equivalently, we can say that an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," are in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," relationship. Thus, every ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," pair in the relation ",(0,o.jsx)(t.code,{children:"is acting on behalf of"})," MUST also appear as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," pair in the relation ",(0,o.jsx)(t.code,{children:"works for"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," describes how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that doesn't reject a job application of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," out of hand, effectively starts the onboarding process for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),". Step 1 typically consists of examining that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person's"})," CV, its diploma's, certificates etc., doing an interview and perhaps a job assessment. Step 2 comprises of the contract negotiations that, if successful, result in a signed job contract. Then, after the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," has instructed its various departments to provide the person with e.g. a desk, equipment (phone, computer, ...), badge, etc. the person is onboarded."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"individual"})," that is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," for an employment agency has an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contract"})," with that agency. Another ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," may need temporary employees, and requests the employment agency to produce candidates. When the employment agency complies, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," will start to onboard all of them, sign a contract with the employment agency for the candidates (",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),") of its choice, and making sure they are supplied with whatever they need to execute the tasks they are hired for."]}),"\n",(0,o.jsx)(t.p,{children:"Similarly a bank will onboard a customer by doing a Know-Your-Customer (KYC) check (step 1), making it sign a contract, and supplying it with a bank-account, and - depending on the contract - a debit/credit card, banking app, etc."}),"\n",(0,o.jsxs)(t.p,{children:["Note that the banking app, once installed on the customer's mobile phone, is also an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),' that is expected to work for the bank, and hence must be onboarded. This consists the app contacting the banks business service that runs the onboarding process. This process will then electronically establish that the app is what the bank expects of it (step 1), "sign a contract" (step 2) which is basically the registration of some information which would include the customer that is expected to operate the app, and then provide the app with what it further needs to operate within the (electronic) context of the bank.']}),"\n",(0,o.jsxs)(t.p,{children:["Your typical SSI wallet app that is deployed on a mobile phone is said to work for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that operates the wallet app (which is different from the banking app in the previous paragraph). While this may be different for the various wallet apps, we expect that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," would first go and shop around to see which wallet app has the features it likes (step 1). The contract (step 2) is implicit: the rights and duties are defined by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," of the wallet app. When the user installs the app on its mobile phone (step 3) onboarding is complete. The process in which the user provides the app with rights (e.g. to the phone's storage, NFC, or other ",(0,o.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"}),", etc.), or retracts such rights, is outside the scope of the onboarding process."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of the onboarding process is to ensure/establish that an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that does not work for a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," relationship (see the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and actions pattern"}),"), but for which there is a request to start working for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),":"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["is capable of executing such ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," ONLY according to the applicable ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,o.jsx)(t.li,{children:"is provided with the means to execute such actions, and"}),"\n",(0,o.jsxs)(t.li,{children:["is stimulated (if not: forced) to not execute any other ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),";"]}),"\n"]}),"\n",(0,o.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,o.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,o.jsxs)(t.p,{children:["One might ask whether or not ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," could also be onboarded. We choose to not think about this, as we already have the concept of ",(0,o.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"}),". So, hiring people from an employment agency would be a form of ",(0,o.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsourcing"}),", even though these people will be provided with the means for doing the tasks they are assigned. A ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that hires its own people however is considered a form of ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"}),". ",(0,o.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var o=a(1504);const n={},s=o.createContext(n);function r(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5049cc12.16d847fb.js b/assets/js/5049cc12.16d847fb.js new file mode 100644 index 000000000..cf5fb05e5 --- /dev/null +++ b/assets/js/5049cc12.16d847fb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7896],{5024:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>l,frontMatter:()=>n,metadata:()=>a,toc:()=>h});var r=s(7624),i=s(2172);const n={id:"term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"term",formPhrases:["term{ss}","word{ss}","phrase{ss}"],status:"draft",grouptags:null,hoverText:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",glossaryTerm:"Term",glossaryText:"a word or phrase (i.e.: text) that is used in at least one [scope](@)/context to represent a specific [concept](@).",date:20220421},o="Term",a={id:"terms/term",title:"Term",description:"Short Description",source:"@site/docs/terms/term.md",sourceDirName:"terms",slug:"/terms/term",permalink:"/framework/docs/terms/term",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/term.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"term",formPhrases:["term{ss}","word{ss}","phrase{ss}"],status:"draft",grouptags:null,hoverText:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",glossaryTerm:"Term",glossaryText:"a word or phrase (i.e.: text) that is used in at least one [scope](@)/context to represent a specific [concept](@).",date:20220421},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Footnotes",id:"footnotes",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",hr:"hr",li:"li",p:"p",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"term",children:"Term"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A Term is a word or phrase (i.e.: text) that is used in at least one ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context to represent a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),". As a consequence:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["a single term may (and typically does) have different meanings (",(0,r.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),") in different ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),"/contexts. For example, in the context of a beauty-salon, the term 'nail' has a different meaning than in the context of constructing buildings."]}),"\n",(0,r.jsxs)(t.li,{children:["different terms (in the same, or different ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),"/contexts) may have the same meaning (i.e. represent the same ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (",(0,r.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Synonym",children:"synonymity"}),", ",(0,r.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/alias",children:"alias"}),")."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["The precise meaning of a term thus depends on the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context in which it is used. We use the phrase ",(0,r.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," to refer to a term in a particular ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context, and hence is part of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and means whatever ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," it represents in that ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["Understanding words or phrases uttered by others requires that we are able to 'translate' them terms into terms that we habitually use. While this is mostly an automatism, and it often is not necessary to be all that precise, this may be different when they relate to stuff we find important. The ability to represent a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," with a specific text or phrase, where this 'representation' is limited to a specific (or several) context(s), helps us to better interpret these words, which is: to properly understand what others actually try to convey in spoken or written language. After all, as Confucius said: \"The whole end of speech is to be understood.\""]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A term MUST be a word or phrase (i.e.: text) that is part of at least one ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context, and for all ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),"/contexts of which it is a part, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," must exist that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"instantiates that term,"}),"\n",(0,r.jsxs)(t.li,{children:["represents a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", and"]}),"\n",(0,r.jsxs)(t.li,{children:["refers to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that defines this ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.p,{children:["There is an important ",(0,r.jsx)(t.a,{href:"https://simple.wikipedia.org/wiki/Concept",children:"distinction"})," between concepts and the (multitude of) terms (names, labels) that we need to be able to talk and reason (argue) about them. Please consider that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"different terms are used in different contexts for representing a single concept;"}),"\n",(0,r.jsx)(t.li,{children:"in different contexts, a single term may represent different concepts"}),"\n",(0,r.jsx)(t.li,{children:"to resolve terminological disputes, which usually are about the 'correct' meaning of a term, try to establish the criteria that the different participants use for the concept behind the term. That helps participants understand each others (different) positions, and provides a better basis for resolving the conflict."}),"\n"]}),"\n",(0,r.jsx)(t.hr,{}),"\n",(0,r.jsx)(t.h3,{id:"footnotes",children:"Footnotes"})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>o});var r=s(1504);const i={},n=r.createContext(i);function o(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5049cc12.f71df044.js b/assets/js/5049cc12.f71df044.js deleted file mode 100644 index c2f68413e..000000000 --- a/assets/js/5049cc12.f71df044.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7896],{5024:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>l,frontMatter:()=>n,metadata:()=>a,toc:()=>h});var r=s(7624),i=s(2172);const n={id:"term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"term",formPhrases:["term{ss}","word{ss}","phrase{ss}"],status:"draft",grouptags:null,hoverText:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",glossaryTerm:"Term",glossaryText:"a word or phrase (i.e.: text) that is used in at least one [scope](@)/context to represent a specific [concept](@).",date:20220421},o="Term",a={id:"terms/term",title:"Term",description:"Short Description",source:"@site/docs/terms/term.md",sourceDirName:"terms",slug:"/terms/term",permalink:"/framework/docs/terms/term",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/term.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"term",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"term",formPhrases:["term{ss}","word{ss}","phrase{ss}"],status:"draft",grouptags:null,hoverText:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",glossaryTerm:"Term",glossaryText:"a word or phrase (i.e.: text) that is used in at least one [scope](@)/context to represent a specific [concept](@).",date:20220421},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Footnotes",id:"footnotes",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",hr:"hr",li:"li",p:"p",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"term",children:"Term"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A Term is a word or phrase (i.e.: text) that is used in at least one ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context to represent a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),". As a consequence:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["a single term may (and typically does) have different meanings (",(0,r.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),") in different ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),"/contexts. For example, in the context of a beauty-salon, the term 'nail' has a different meaning than in the context of constructing buildings."]}),"\n",(0,r.jsxs)(t.li,{children:["different terms (in the same, or different ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),"/contexts) may have the same meaning (i.e. represent the same ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (",(0,r.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Synonym",children:"synonymity"}),", ",(0,r.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/alias",children:"alias"}),")."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["The precise meaning of a term thus depends on the ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context in which it is used. We use the phrase ",(0,r.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," to refer to a term in a particular ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context, and hence is part of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and means whatever ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," it represents in that ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["Understanding words or phrases uttered by others requires that we are able to 'translate' them terms into terms that we habitually use. While this is mostly an automatism, and it often is not necessary to be all that precise, this may be different when they relate to stuff we find important. The ability to represent a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," with a specific text or phrase, where this 'representation' is limited to a specific (or several) context(s), helps us to better interpret these words, which is: to properly understand what others actually try to convey in spoken or written language. After all, as Confucius said: \"The whole end of speech is to be understood.\""]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A term MUST be a word or phrase (i.e.: text) that is part of at least one ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context, and for all ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),"/contexts of which it is a part, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," must exist that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"instantiates that term,"}),"\n",(0,r.jsxs)(t.li,{children:["represents a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", and"]}),"\n",(0,r.jsxs)(t.li,{children:["refers to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that defines this ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.p,{children:["There is an important ",(0,r.jsx)(t.a,{href:"https://simple.wikipedia.org/wiki/Concept",children:"distinction"})," between concepts and the (multitude of) terms (names, labels) that we need to be able to talk and reason (argue) about them. Please consider that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"different terms are used in different contexts for representing a single concept;"}),"\n",(0,r.jsx)(t.li,{children:"in different contexts, a single term may represent different concepts"}),"\n",(0,r.jsx)(t.li,{children:"to resolve terminological disputes, which usually are about the 'correct' meaning of a term, try to establish the criteria that the different participants use for the concept behind the term. That helps participants understand each others (different) positions, and provides a better basis for resolving the conflict."}),"\n"]}),"\n",(0,r.jsx)(t.hr,{}),"\n",(0,r.jsx)(t.h3,{id:"footnotes",children:"Footnotes"})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>o});var r=s(1504);const i={},n=r.createContext(i);function o(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/514dcd94.1418606d.js b/assets/js/514dcd94.1418606d.js new file mode 100644 index 000000000..d72385abe --- /dev/null +++ b/assets/js/514dcd94.1418606d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6128],{5544:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>m,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var r=a(7624),s=a(2172),o=a(964);const i={id:"objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"objective",formPhrases:["objective{ss}"],status:"draft",grouptags:null,hoverText:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",glossaryTerm:"Objective",glossaryText:"something toward which a [party](@) (its [owner](@)) directs effort (an aim, goal, or end of action).",date:20210601},n="Objective",h={id:"terms/objective",title:"Objective",description:"Short Description",source:"@site/docs/terms/objective.md",sourceDirName:"terms",slug:"/terms/objective",permalink:"/framework/docs/terms/objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/objective.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"objective",formPhrases:["objective{ss}"],status:"draft",grouptags:null,hoverText:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",glossaryTerm:"Objective",glossaryText:"something toward which a [party](@) (its [owner](@)) directs effort (an aim, goal, or end of action).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Formalization",id:"formalization",level:3},{value:"Chaining, Managing and Governing Objectives,",id:"chaining-managing-and-governing-objectives",level:3}];function l(e){const t={a:"a",code:"code",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"objective",children:"Objective"}),"\n","\n","\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Objective"})," is something toward which a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") directs effort (an aim, goal, or end of action). Typically, the realization of an objective can be observed in terms of results, e.g. products that have been produced, services that are being provided, a situation or state (e.g. happiness) that has been continued etc. A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has an objective does not necessarily produce these results itself; it may also seek to realize them in order to use (consume) them - thus, production and consumption of results are the two different perspectives from which an objective can be perceived."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of the objective is implied: it is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of which it is a part. This ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," also (consciously or unconsciously) creates, maintains and enforces the rules (rights and duties) that determine how the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is pursued (",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),"). And it will (consciously or unconsciously) have a means in place to resolve any (internal) disputes that may arise. Thus, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," qualifies as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of which has the rules and mechanisms to ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," it ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),". Typically, ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will also have ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"objectives"}),", the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"pursuit"})," of which ensures that the overall (residual) risk they bear becomes and remains acceptable."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"Objectives"})," cannot be shared, i.e.: have more than one ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),". If that were possible, then all ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," would necessarily, at any point in time, agree e.g. to whether or not the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," was realized, what ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are associated with it, etc., In other words: when one changes its mind (i.e. changes some attribute of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," in its ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"), the same change would ",(0,r.jsx)(t.em,{children:"necessarily"})," take place in the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of all other ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"}),", which contradicts with the postulate that every ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has full autonomy over its ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["In order to communicate its objectives, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," typically uses a text - a description of its intention, the aim, the goal, etc. In practice, people are known to confuse this description with the objective itself, which may cause them to think that two parties shared the same objective because these parties happen to use the same descriptive text. As mentioned before, that's not possible. However, it may be the case that two parties each have an objective that is similar to a very high degree. However, as each party can autonomously change the descriptive text, (the specification of) the results and any other attributes, it is obvious that what might seem to be the same objective is actually a set of (very) similar objectives."]}),"\n",(0,r.jsxs)(t.p,{children:["There are various ways for ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to come to grips with specifying and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," (or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"}),") their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". Here are some examples:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," (specifically those with a rather large ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),") are known to classify their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," according to (business) topics such as finance, (information) security, safety, quality, legal, human resources etc. This allows them to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are particular to such topics, and define equally specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes for their realization."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," that realize that their departments (and sub-departments) are actually ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that each have their ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", may require such departments to specify their own ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process(es). The ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," would, however, need to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that state what it expects of such departments, and an associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process to ensure the expected results are produced."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," are also known to create ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for (primary and/or secondary) business processes; such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can be grouped around a process, or cluster of related processes, for efficient and effective ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),". Examples include ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," (i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," process), and ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," (i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," may classify their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," using the ",(0,r.jsx)(t.a,{href:"./objective#formalization",children:"formalization of objectives"})," (and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"), e.g.","\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," but ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),", and hence require communications with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that produce the expected results;"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and consumed by (at least) one other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),", and also require communication with the consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", e.g. in terms of advertising the results so that consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will request the produced results, or in terms of responding to ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that request to produce certain results;"]}),"\n",(0,r.jsxs)(t.li,{children:["controls, i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and (only) consumed by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," itself. These ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," them, and any 'communication' would be between ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["We refer you to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"})," for a description of how to think about objectives in contexts where there are multiple ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ability to distinguish between (non)objectives is relevant as objectives are the drivers behind the reasoning and decisions that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," make, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," and working instructions that they specify so that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," know what to do, when to do it, and how to do it. Moreover, objectives are 1-1 associated with ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". Finally, objectives must be known in order to obtain (personal) data according to the ",(0,r.jsx)(t.a,{href:"https://eur-lex.europa.eu/eli/reg/2016/679/oj",children:"GDPR"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"objective"})," is something"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["that is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["toward which its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," directs its efforts: an aim, goal, or end of action - this action is related to the the owner producing the associated results (",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),") and/or consuming the results (",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),");"]}),"\n",(0,r.jsx)(t.li,{children:"that can be realized, and this realization can be seen in terms as the coming into existence/continuation of results e.g. products, services, a situation or state (e.g. happiness);"}),"\n",(0,r.jsxs)(t.li,{children:["that comes with a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," (the severity of which can be expressed in a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"}),")"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"objective"})," may have additional attributes. Here are some examples (including the multiplicity with which they can occur):"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"description"})," [0..1]: a descriptive text, typically the size of a sentence or short paragraph, that represents and identifies the objective within the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"consumer"})," [0..n]: the set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that will be using the results associated with the objective."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"producer"})," [0..1]: a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is committed to produce its associated results."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"grouptags"})," [0..n]]: short texts that enable objectives to be grouped, and specific such groups to be treated in a specific way."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"ground"})," [0..n]: justification(s) for ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"owning"})," the objective (ground, warrant)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"riskLevel"})," [0..1]: the extent of discomfort that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the objective perceives as a result of uncertainties related to the realization of the objective."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"resultCrit"})," [0..n]: criteria, used to determine the extent in which the intended delivered/produced/realized results exist."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"ffpCrit"})," [0..n]: criteria, used to determine the extent in which results are fit for the purpose(s) for which the consumers will (be expected to) use them."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"effCrit"})," [0..n]: criteria, used to determine the efficiency by which the results are produced (performance indicators)"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"implSpec"})," [0..1]: design specification that describes how the production mechanism of the results will be implemented."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"operSpec"})," [0..1]: specification for operating the implemented production mechanism."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"maintSpec"})," [0..1]: specification for maintaining the implemented production mechanism."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["generically: anything that, according to a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," c.q. its way of thinking, is important to be realized or maintained, qualifies as an objective (and identifies its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," as that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,r.jsx)(t.li,{children:'most people have an objective that could be described as "to stay alive".'}),"\n",(0,r.jsxs)(t.li,{children:["the equivalent in ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," is 'continuation of its existence' (many ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," operate 'business-continuity processes' to realize this, and to identify and mitigate any associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),")."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"formalization",children:"Formalization"}),"\n",(0,r.jsxs)(t.p,{children:["Here is a visual representation of the formalization of this concept, using the following ",(0,r.jsx)(t.strong,{children:(0,r.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})})," (the figure does not show all of the optional attributes):"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"A Party's Objectives",src:(0,o.c)("images/essif-lab-objective.png")}),(0,r.jsx)("i",{children:"Figure 1. Parties and their objectives."})]}),"\n",(0,r.jsxs)(t.p,{children:["The figure shows that every objective has a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", which is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that aims to realize the associated result(s)."]}),"\n",(0,r.jsxs)(t.p,{children:["This ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may describe the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", typically in terms of a text (or speech), using its own wording. This description identifies the objective in the context/",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", implying that it may be misinterpreted by others. In particular (and specifically if the description is limited to a single phrase/sentence), ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may (or may not) be right in thinking they have a similar objective, or even erroneously think they share that objective in the sense that they both own the objective, which is not possible in this way of thinking."]}),"\n",(0,r.jsxs)(t.p,{children:["Whether or not an objective is realized should be determinable, also by other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", by the results that must (continue to) exist. Such results can be products that have been produced, services that are (continuously) being provided, a situation or state (e.g. happiness) that has been continued etc. Results are typically auditable, and depending on the kind of result an auditor might establish their existence (and as the case may be: their (proper) design and/or operation). But it is not necessarily the owner of the objective that has produced them, as we shall see."]}),"\n",(0,r.jsxs)(t.p,{children:["An objective can be seen from two different perspectives. In the ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ensures that the associated results become (or remain) available so that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can actually use them. In this perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not care who produces the results, nor how they are being produced. We say that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the objective, and will be consuming the associated results.\nIn this ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will typically determine which (possibly other) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will be producing (and/or providing it with) these results. Also, it may think of a ",(0,r.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Best_alternative_to_a_negotiated_agreement",children:"fallback scenario"}),", e.g. select alternative producers it may contact in case the producer fails to deliver.\nHowever, it can (try to) communicate with the producing ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and see if the properties of the results it requires (so that they are fit for the purposes for which they are going to be used) match the properties of the results that are provided."]}),"\n",(0,r.jsxs)(t.p,{children:["In the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ensures that the associated results become (or remain) available by producing them (or obtaining them in some other way), and making them available to (possibly) other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that will be using them. This means planning (of budgets and other resources, timelines, etc.), specifying the results that it will be producing, organizing (the efficiency of) the actual production, instructing its ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that do the actual production, etc. Managing these results also includes marketing thereof, trying to find ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that will actually want to use them. And it can communicate with (prospective) consumers, and see if the properties of the results it will be producing match the properties required by its customers."]}),"\n",(0,r.jsx)(t.h3,{id:"chaining-managing-and-governing-objectives",children:"Chaining, Managing and Governing Objectives,"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"Objectives"})," can be 'chained', which is equivalent with saying that the result that is produced to realize one ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is subsequently consumed by another one. This is shown in the figure below:"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"Chaining Objectives",src:(0,o.c)("images/essif-lab-objective-symbolnotation.png")}),(0,r.jsx)("i",{children:"Figure 2: Chaining Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,r.jsxs)(t.p,{children:["The figure shows four ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,r.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," need to distinguish between the following kinds:"]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", because such kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can only be ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," as ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," them (i.e. the production of the associated results) is out of their ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", because such kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," to take requirements into account that make them fit for the purpose that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that consume such results want them to serve. This requires communication with such ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to obtain the 'fit-for-purpose criteria' that the results need to satisfy."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", because these kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are to be ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," as well as ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),". The process for ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the production and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"})," the consumption of the associated results are best integrated into a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>i});var r=a(1504);const s={},o=r.createContext(s);function i(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/514dcd94.a922ee2f.js b/assets/js/514dcd94.a922ee2f.js deleted file mode 100644 index c3915f798..000000000 --- a/assets/js/514dcd94.a922ee2f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6128],{5544:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>m,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var r=a(7624),s=a(2172),o=a(964);const i={id:"objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"objective",formPhrases:["objective{ss}"],status:"draft",grouptags:null,hoverText:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",glossaryTerm:"Objective",glossaryText:"something toward which a [party](@) (its [owner](@)) directs effort (an aim, goal, or end of action).",date:20210601},n="Objective",h={id:"terms/objective",title:"Objective",description:"Short Description",source:"@site/docs/terms/objective.md",sourceDirName:"terms",slug:"/terms/objective",permalink:"/framework/docs/terms/objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/objective.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"objective",formPhrases:["objective{ss}"],status:"draft",grouptags:null,hoverText:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",glossaryTerm:"Objective",glossaryText:"something toward which a [party](@) (its [owner](@)) directs effort (an aim, goal, or end of action).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Formalization",id:"formalization",level:3},{value:"Chaining, Managing and Governing Objectives,",id:"chaining-managing-and-governing-objectives",level:3}];function l(e){const t={a:"a",code:"code",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"objective",children:"Objective"}),"\n","\n","\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Objective"})," is something toward which a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") directs effort (an aim, goal, or end of action). Typically, the realization of an objective can be observed in terms of results, e.g. products that have been produced, services that are being provided, a situation or state (e.g. happiness) that has been continued etc. A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has an objective does not necessarily produce these results itself; it may also seek to realize them in order to use (consume) them - thus, production and consumption of results are the two different perspectives from which an objective can be perceived."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of the objective is implied: it is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of which it is a part. This ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," also (consciously or unconsciously) creates, maintains and enforces the rules (rights and duties) that determine how the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is pursued (",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),"). And it will (consciously or unconsciously) have a means in place to resolve any (internal) disputes that may arise. Thus, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," qualifies as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", the ",(0,r.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of which has the rules and mechanisms to ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," it ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),". Typically, ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will also have ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"objectives"}),", the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"pursuit"})," of which ensures that the overall (residual) risk they bear becomes and remains acceptable."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"Objectives"})," cannot be shared, i.e.: have more than one ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),". If that were possible, then all ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," would necessarily, at any point in time, agree e.g. to whether or not the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," was realized, what ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are associated with it, etc., In other words: when one changes its mind (i.e. changes some attribute of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," in its ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"), the same change would ",(0,r.jsx)(t.em,{children:"necessarily"})," take place in the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of all other ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"}),", which contradicts with the postulate that every ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has full autonomy over its ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["In order to communicate its objectives, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," typically uses a text - a description of its intention, the aim, the goal, etc. In practice, people are known to confuse this description with the objective itself, which may cause them to think that two parties shared the same objective because these parties happen to use the same descriptive text. As mentioned before, that's not possible. However, it may be the case that two parties each have an objective that is similar to a very high degree. However, as each party can autonomously change the descriptive text, (the specification of) the results and any other attributes, it is obvious that what might seem to be the same objective is actually a set of (very) similar objectives."]}),"\n",(0,r.jsxs)(t.p,{children:["There are various ways for ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to come to grips with specifying and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," (or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"}),") their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". Here are some examples:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," (specifically those with a rather large ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),") are known to classify their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," according to (business) topics such as finance, (information) security, safety, quality, legal, human resources etc. This allows them to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are particular to such topics, and define equally specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes for their realization."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," that realize that their departments (and sub-departments) are actually ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that each have their ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", may require such departments to specify their own ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and/or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process(es). The ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," would, however, need to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that state what it expects of such departments, and an associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process to ensure the expected results are produced."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," are also known to create ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for (primary and/or secondary) business processes; such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can be grouped around a process, or cluster of related processes, for efficient and effective ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),". Examples include ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"})," (i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," process), and ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," (i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," may classify their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," using the ",(0,r.jsx)(t.a,{href:"./objective#formalization",children:"formalization of objectives"})," (and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"), e.g.","\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," but ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),", and hence require communications with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that produce the expected results;"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and consumed by (at least) one other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),", and also require communication with the consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", e.g. in terms of advertising the results so that consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will request the produced results, or in terms of responding to ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that request to produce certain results;"]}),"\n",(0,r.jsxs)(t.li,{children:["controls, i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and (only) consumed by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," itself. These ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," them, and any 'communication' would be between ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["We refer you to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"})," for a description of how to think about objectives in contexts where there are multiple ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ability to distinguish between (non)objectives is relevant as objectives are the drivers behind the reasoning and decisions that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," make, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," and working instructions that they specify so that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," know what to do, when to do it, and how to do it. Moreover, objectives are 1-1 associated with ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". Finally, objectives must be known in order to obtain (personal) data according to the ",(0,r.jsx)(t.a,{href:"https://eur-lex.europa.eu/eli/reg/2016/679/oj",children:"GDPR"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"objective"})," is something"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["that is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["toward which its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," directs its efforts: an aim, goal, or end of action - this action is related to the the owner producing the associated results (",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),") and/or consuming the results (",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),");"]}),"\n",(0,r.jsx)(t.li,{children:"that can be realized, and this realization can be seen in terms as the coming into existence/continuation of results e.g. products, services, a situation or state (e.g. happiness);"}),"\n",(0,r.jsxs)(t.li,{children:["that comes with a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," (the severity of which can be expressed in a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"}),")"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"objective"})," may have additional attributes. Here are some examples (including the multiplicity with which they can occur):"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"description"})," [0..1]: a descriptive text, typically the size of a sentence or short paragraph, that represents and identifies the objective within the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"consumer"})," [0..n]: the set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that will be using the results associated with the objective."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"producer"})," [0..1]: a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is committed to produce its associated results."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"grouptags"})," [0..n]]: short texts that enable objectives to be grouped, and specific such groups to be treated in a specific way."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"ground"})," [0..n]: justification(s) for ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"owning"})," the objective (ground, warrant)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"riskLevel"})," [0..1]: the extent of discomfort that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the objective perceives as a result of uncertainties related to the realization of the objective."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"resultCrit"})," [0..n]: criteria, used to determine the extent in which the intended delivered/produced/realized results exist."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"ffpCrit"})," [0..n]: criteria, used to determine the extent in which results are fit for the purpose(s) for which the consumers will (be expected to) use them."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"effCrit"})," [0..n]: criteria, used to determine the efficiency by which the results are produced (performance indicators)"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"implSpec"})," [0..1]: design specification that describes how the production mechanism of the results will be implemented."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"operSpec"})," [0..1]: specification for operating the implemented production mechanism."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.code,{children:"maintSpec"})," [0..1]: specification for maintaining the implemented production mechanism."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["generically: anything that, according to a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," c.q. its way of thinking, is important to be realized or maintained, qualifies as an objective (and identifies its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," as that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,r.jsx)(t.li,{children:'most people have an objective that could be described as "to stay alive".'}),"\n",(0,r.jsxs)(t.li,{children:["the equivalent in ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," is 'continuation of its existence' (many ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," operate 'business-continuity processes' to realize this, and to identify and mitigate any associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),")."]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"formalization",children:"Formalization"}),"\n",(0,r.jsxs)(t.p,{children:["Here is a visual representation of the formalization of this concept, using the following ",(0,r.jsx)(t.strong,{children:(0,r.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})})," (the figure does not show all of the optional attributes):"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"A Party's Objectives",src:(0,o.c)("images/essif-lab-objective.png")}),(0,r.jsx)("i",{children:"Figure 1. Parties and their objectives."})]}),"\n",(0,r.jsxs)(t.p,{children:["The figure shows that every objective has a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", which is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that aims to realize the associated result(s)."]}),"\n",(0,r.jsxs)(t.p,{children:["This ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may describe the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", typically in terms of a text (or speech), using its own wording. This description identifies the objective in the context/",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", implying that it may be misinterpreted by others. In particular (and specifically if the description is limited to a single phrase/sentence), ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may (or may not) be right in thinking they have a similar objective, or even erroneously think they share that objective in the sense that they both own the objective, which is not possible in this way of thinking."]}),"\n",(0,r.jsxs)(t.p,{children:["Whether or not an objective is realized should be determinable, also by other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", by the results that must (continue to) exist. Such results can be products that have been produced, services that are (continuously) being provided, a situation or state (e.g. happiness) that has been continued etc. Results are typically auditable, and depending on the kind of result an auditor might establish their existence (and as the case may be: their (proper) design and/or operation). But it is not necessarily the owner of the objective that has produced them, as we shall see."]}),"\n",(0,r.jsxs)(t.p,{children:["An objective can be seen from two different perspectives. In the ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ensures that the associated results become (or remain) available so that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can actually use them. In this perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not care who produces the results, nor how they are being produced. We say that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the objective, and will be consuming the associated results.\nIn this ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will typically determine which (possibly other) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will be producing (and/or providing it with) these results. Also, it may think of a ",(0,r.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Best_alternative_to_a_negotiated_agreement",children:"fallback scenario"}),", e.g. select alternative producers it may contact in case the producer fails to deliver.\nHowever, it can (try to) communicate with the producing ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and see if the properties of the results it requires (so that they are fit for the purposes for which they are going to be used) match the properties of the results that are provided."]}),"\n",(0,r.jsxs)(t.p,{children:["In the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," perspective, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ensures that the associated results become (or remain) available by producing them (or obtaining them in some other way), and making them available to (possibly) other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that will be using them. This means planning (of budgets and other resources, timelines, etc.), specifying the results that it will be producing, organizing (the efficiency of) the actual production, instructing its ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that do the actual production, etc. Managing these results also includes marketing thereof, trying to find ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that will actually want to use them. And it can communicate with (prospective) consumers, and see if the properties of the results it will be producing match the properties required by its customers."]}),"\n",(0,r.jsx)(t.h3,{id:"chaining-managing-and-governing-objectives",children:"Chaining, Managing and Governing Objectives,"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"Objectives"})," can be 'chained', which is equivalent with saying that the result that is produced to realize one ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is subsequently consumed by another one. This is shown in the figure below:"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"Chaining Objectives",src:(0,o.c)("images/essif-lab-objective-symbolnotation.png")}),(0,r.jsx)("i",{children:"Figure 2: Chaining Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,r.jsxs)(t.p,{children:["The figure shows four ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,r.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," need to distinguish between the following kinds:"]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", because such kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can only be ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," as ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," them (i.e. the production of the associated results) is out of their ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", because such kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," to take requirements into account that make them fit for the purpose that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that consume such results want them to serve. This requires communication with such ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to obtain the 'fit-for-purpose criteria' that the results need to satisfy."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", because these kinds of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are to be ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," as well as ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),". The process for ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the production and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"})," the consumption of the associated results are best integrated into a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>i});var r=a(1504);const s={},o=r.createContext(s);function i(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/51e28695.adec29eb.js b/assets/js/51e28695.f5553ed2.js similarity index 98% rename from assets/js/51e28695.adec29eb.js rename to assets/js/51e28695.f5553ed2.js index 67c6004ae..e84a03aa7 100644 --- a/assets/js/51e28695.adec29eb.js +++ b/assets/js/51e28695.f5553ed2.js @@ -1 +1 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4796],{3528:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var s=a(7624),n=a(2172);const r={id:"participant",scope:"essiflab",termtype:"concept",term:"participant",formPhrases:["participant{ss}"],grouptags:null,status:"proposed",created:new Date("2022-06-06T00:00:00.000Z"),updated:new Date("2021-06-01T00:00:00.000Z"),vsntag:"v0.1",contributors:"RieksJ",isa:null,synonymOf:null,glossaryText:"a [party](@) is negotiating (or has negotiated) a [transaction agreement](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement."},i="Participant",o={id:"terms/participant",title:"Participant",description:"Purpose",source:"@site/docs/terms/participant.md",sourceDirName:"terms",slug:"/terms/participant",permalink:"/framework/docs/terms/participant",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/participant.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"participant",scope:"essiflab",termtype:"concept",term:"participant",formPhrases:["participant{ss}"],grouptags:null,status:"proposed",created:"2022-06-06T00:00:00.000Z",updated:"2021-06-01T00:00:00.000Z",vsntag:"v0.1",contributors:"RieksJ",isa:null,synonymOf:null,glossaryText:"a [party](@) is negotiating (or has negotiated) a [transaction agreement](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement."},sidebar:"essifLabSideBar"},c={},p=[{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function d(t){const e={h1:"h1",h3:"h3",p:"p",...(0,n.M)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"participant",children:"Participant"}),"\n",(0,s.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(e.p,{children:["Within the context of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transaction"}),", at least two ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," participate. From the perspective of such a transaction, we need the ability to refer to any such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsx)(e.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsx)(e.p,{children:"The term 'participant' is specifically used in the context of a (business) transaction."})]})}function l(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>o,M:()=>i});var s=a(1504);const n={},r=s.createContext(n);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4796],{3528:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var s=a(7624),n=a(2172);const r={id:"participant",scope:"essiflab",termtype:"concept",term:"participant",formPhrases:["participant{ss}"],grouptags:null,status:"proposed",created:new Date("2022-06-06T00:00:00.000Z"),updated:new Date("2021-06-01T00:00:00.000Z"),vsntag:"v0.1",contributors:"RieksJ",isa:null,synonymOf:null,glossaryText:"a [party](@) is negotiating (or has negotiated) a [transaction agreement](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement."},i="Participant",o={id:"terms/participant",title:"Participant",description:"Purpose",source:"@site/docs/terms/participant.md",sourceDirName:"terms",slug:"/terms/participant",permalink:"/framework/docs/terms/participant",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/participant.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1704211770,formattedLastUpdatedAt:"Jan 2, 2024",frontMatter:{id:"participant",scope:"essiflab",termtype:"concept",term:"participant",formPhrases:["participant{ss}"],grouptags:null,status:"proposed",created:"2022-06-06T00:00:00.000Z",updated:"2021-06-01T00:00:00.000Z",vsntag:"v0.1",contributors:"RieksJ",isa:null,synonymOf:null,glossaryText:"a [party](@) is negotiating (or has negotiated) a [transaction agreement](@).",displayed_sidebar:"essifLabSideBar",hoverText:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement."},sidebar:"essifLabSideBar"},c={},p=[{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function d(t){const e={h1:"h1",h3:"h3",p:"p",...(0,n.M)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"participant",children:"Participant"}),"\n",(0,s.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(e.p,{children:["Within the context of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transaction"}),", at least two ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," participate. From the perspective of such a transaction, we need the ability to refer to any such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsx)(e.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsx)(e.p,{children:"The term 'participant' is specifically used in the context of a (business) transaction."})]})}function l(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>o,M:()=>i});var s=a(1504);const n={},r=s.createContext(n);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/5395b836.1b36ca42.js b/assets/js/5395b836.1b36ca42.js new file mode 100644 index 000000000..b049e4030 --- /dev/null +++ b/assets/js/5395b836.1b36ca42.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7248],{5308:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=o(7624),s=o(2172);const n={id:"corpus",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"corpus",formPhrases:["corpus","corpus-of-terminology"],status:"draft",grouptags:null,hoverText:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",glossaryTerm:"Corpus of Terminology",glossaryText:"the documentation that describes the [knowledge](@) around a set of [term](@) and [concept](@).",date:20210601},a="Corpus of Terminology",i={id:"terms/corpus",title:"Corpus of Terminology",description:"Short Description",source:"@site/docs/terms/corpus.md",sourceDirName:"terms",slug:"/terms/corpus",permalink:"/framework/docs/terms/corpus",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/corpus.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"corpus",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"corpus",formPhrases:["corpus","corpus-of-terminology"],status:"draft",grouptags:null,hoverText:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",glossaryTerm:"Corpus of Terminology",glossaryText:"the documentation that describes the [knowledge](@) around a set of [term](@) and [concept](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:2},{value:"Purpose",id:"purpose",level:2},{value:"Acknowledgements",id:"acknowledgements",level:2}];function d(e){const t={a:"a",h1:"h1",h2:"h2",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"corpus-of-terminology",children:"Corpus of Terminology"}),"\n",(0,r.jsx)(t.h2,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"Corpus"})," or ",(0,r.jsx)(t.strong,{children:"Corpus of Terminology"})," is the documentation that describes the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," around a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),". It is typically ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by conventions that are specified by a group of ",(0,r.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms communities"}),", such as ",(0,r.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"TOIP's Concepts and Terminology Working Group"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"Terminology Pattern"})," relates this concept with other terminological ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of having a ",(0,r.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"corpus"})," is that it allows for the development of tools that support authors and groups of people to better communicate, by enabling them to refer to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," whenever that ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," is used. This is particularly beneficial when a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," can be interpreted in different ways (according to different ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),")."]}),"\n",(0,r.jsxs)(t.p,{children:["Tools that we envisage will query for ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," from the ",(0,r.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"corpus"}),", and use that e.g. to create a custom ",(0,r.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," document, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," appendix in a paper you write, or as a resource from which you generate pop-up balloons in a website you create."]}),"\n",(0,r.jsx)(t.h2,{id:"acknowledgements",children:"Acknowledgements"}),"\n",(0,r.jsxs)(t.p,{children:["Part of the description is taken from ",(0,r.jsx)(t.a,{href:"https://github.com/trustoverip/ctwg/wiki//corpus",children:"TOIP CTWG"})]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>i,M:()=>a});var r=o(1504);const s={},n=r.createContext(s);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5395b836.1f06db6f.js b/assets/js/5395b836.1f06db6f.js deleted file mode 100644 index 2af9ff6be..000000000 --- a/assets/js/5395b836.1f06db6f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7248],{5308:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=o(7624),s=o(2172);const n={id:"corpus",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"corpus",formPhrases:["corpus","corpus-of-terminology"],status:"draft",grouptags:null,hoverText:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",glossaryTerm:"Corpus of Terminology",glossaryText:"the documentation that describes the [knowledge](@) around a set of [term](@) and [concept](@).",date:20210601},a="Corpus of Terminology",i={id:"terms/corpus",title:"Corpus of Terminology",description:"Short Description",source:"@site/docs/terms/corpus.md",sourceDirName:"terms",slug:"/terms/corpus",permalink:"/framework/docs/terms/corpus",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/corpus.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"corpus",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"corpus",formPhrases:["corpus","corpus-of-terminology"],status:"draft",grouptags:null,hoverText:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",glossaryTerm:"Corpus of Terminology",glossaryText:"the documentation that describes the [knowledge](@) around a set of [term](@) and [concept](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:2},{value:"Purpose",id:"purpose",level:2},{value:"Acknowledgements",id:"acknowledgements",level:2}];function d(e){const t={a:"a",h1:"h1",h2:"h2",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"corpus-of-terminology",children:"Corpus of Terminology"}),"\n",(0,r.jsx)(t.h2,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"Corpus"})," or ",(0,r.jsx)(t.strong,{children:"Corpus of Terminology"})," is the documentation that describes the ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," around a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),". It is typically ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by conventions that are specified by a group of ",(0,r.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms communities"}),", such as ",(0,r.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"TOIP's Concepts and Terminology Working Group"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"Terminology Pattern"})," relates this concept with other terminological ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of having a ",(0,r.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"corpus"})," is that it allows for the development of tools that support authors and groups of people to better communicate, by enabling them to refer to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," whenever that ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," is used. This is particularly beneficial when a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," can be interpreted in different ways (according to different ",(0,r.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),")."]}),"\n",(0,r.jsxs)(t.p,{children:["Tools that we envisage will query for ",(0,r.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," from the ",(0,r.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"corpus"}),", and use that e.g. to create a custom ",(0,r.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," document, a ",(0,r.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," appendix in a paper you write, or as a resource from which you generate pop-up balloons in a website you create."]}),"\n",(0,r.jsx)(t.h2,{id:"acknowledgements",children:"Acknowledgements"}),"\n",(0,r.jsxs)(t.p,{children:["Part of the description is taken from ",(0,r.jsx)(t.a,{href:"https://github.com/trustoverip/ctwg/wiki//corpus",children:"TOIP CTWG"})]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>i,M:()=>a});var r=o(1504);const s={},n=r.createContext(s);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/55c05b1f.2f5c205f.js b/assets/js/55c05b1f.2f5c205f.js new file mode 100644 index 000000000..b5ea4f8df --- /dev/null +++ b/assets/js/55c05b1f.2f5c205f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7664],{9604:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var a=n(7624),s=n(2172);const o={id:"transaction-proposal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-proposal",formPhrases:["transaction-proposal{ss}"],status:"draft",grouptags:null,hoverText:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",glossaryTerm:"Transaction Proposal",glossaryText:"a [transaction agreement](@) that is 'in-the-making' (ranging from an empty document to a document that would be a [transaction agreement](@) if it were signed by all [participant](@)).",date:20210601},r="Transaction Proposal",i={id:"terms/transaction-proposal",title:"Transaction Proposal",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-proposal.md",sourceDirName:"terms",slug:"/terms/transaction-proposal",permalink:"/framework/docs/terms/transaction-proposal",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-proposal.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"transaction-proposal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-proposal",formPhrases:["transaction-proposal{ss}"],status:"draft",grouptags:null,hoverText:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",glossaryTerm:"Transaction Proposal",glossaryText:"a [transaction agreement](@) that is 'in-the-making' (ranging from an empty document to a document that would be a [transaction agreement](@) if it were signed by all [participant](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function l(t){const e={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,s.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"transaction-proposal",children:"Transaction Proposal"}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["\n",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"Transaction Agreement"}),"\n"]}),"\n",(0,a.jsxs)(e.li,{children:["\n",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"Transaction Form"}),"\n"]}),"\n"]})]})}function p(t={}){const{wrapper:e}={...(0,s.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(l,{...t})}):l(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>i,M:()=>r});var a=n(1504);const s={},o=a.createContext(s);function r(t){const e=a.useContext(o);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:r(t.components),a.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/55c05b1f.81835bc2.js b/assets/js/55c05b1f.81835bc2.js deleted file mode 100644 index 6429b02ca..000000000 --- a/assets/js/55c05b1f.81835bc2.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7664],{9604:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var n=a(7624),s=a(2172);const o={id:"transaction-proposal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-proposal",formPhrases:["transaction-proposal{ss}"],status:"draft",grouptags:null,hoverText:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",glossaryTerm:"Transaction Proposal",glossaryText:"a [transaction agreement](@) that is 'in-the-making' (ranging from an empty document to a document that would be a [transaction agreement](@) if it were signed by all [participant](@)).",date:20210601},r="Transaction Proposal",i={id:"terms/transaction-proposal",title:"Transaction Proposal",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-proposal.md",sourceDirName:"terms",slug:"/terms/transaction-proposal",permalink:"/framework/docs/terms/transaction-proposal",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-proposal.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"transaction-proposal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-proposal",formPhrases:["transaction-proposal{ss}"],status:"draft",grouptags:null,hoverText:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",glossaryTerm:"Transaction Proposal",glossaryText:"a [transaction agreement](@) that is 'in-the-making' (ranging from an empty document to a document that would be a [transaction agreement](@) if it were signed by all [participant](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function l(t){const e={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,s.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"transaction-proposal",children:"Transaction Proposal"}),"\n",(0,n.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"Transaction Agreement"}),"\n"]}),"\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"Transaction Form"}),"\n"]}),"\n"]})]})}function p(t={}){const{wrapper:e}={...(0,s.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>i,M:()=>r});var n=a(1504);const s={},o=n.createContext(s);function r(t){const e=n.useContext(o);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:r(t.components),n.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/56dbe77e.a9e4c2d8.js b/assets/js/56dbe77e.a9e4c2d8.js new file mode 100644 index 000000000..4d50af655 --- /dev/null +++ b/assets/js/56dbe77e.a9e4c2d8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5640],{732:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>d,toc:()=>h});var i=s(7624),n=s(2172),a=s(964);const r={id:"pattern-duties-and-rights",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"duties-and-rights",formPhrases:["duties-and-rights","duties-and-rights-pattern"],status:"idea",grouptags:null,glossaryTerm:"Duties and Rights Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic duties and rights consists of (based on [Hofeld's theories](https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst)), and relates it to [jurisdictions](@), [parties](@) and [legal entities](@).",hoverText:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",date:20210601},o="Duties and Rights",d={id:"terms/pattern-duties-and-rights",title:"Duties and Rights",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-duties-and-rights.md",sourceDirName:"terms",slug:"/terms/pattern-duties-and-rights",permalink:"/framework/docs/terms/pattern-duties-and-rights",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-duties-and-rights.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-duties-and-rights",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"duties-and-rights",formPhrases:["duties-and-rights","duties-and-rights-pattern"],status:"idea",grouptags:null,glossaryTerm:"Duties and Rights Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic duties and rights consists of (based on [Hofeld's theories](https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst)), and relates it to [jurisdictions](@), [parties](@) and [legal entities](@).",hoverText:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Mandates, Delegation and Hiring",permalink:"/framework/docs/terms/pattern-mandates-delegation-hiring"},next:{title:"Glossary",permalink:"/framework/docs/essifLab-glossary"}},l={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function c(t){const e={a:"a",admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"duties-and-rights",children:"Duties and Rights"}),"\n",(0,i.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(e.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,i.jsx)(e.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,i.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(e.p,{children:["The ",(0,i.jsx)(e.strong,{children:"Duties-and-rights pattern"})," captures the concepts and relations that explain what (generic) duties and rights are, thereby following the ",(0,i.jsx)(e.a,{href:"https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst",children:"theory of Hohfeld"}),", which is not only the basis of ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal systems"})," (in ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),"), but can be used to generically model duties and rights."]}),"\n",(0,i.jsx)(e.h3,{id:"introduction",children:"Introduction"}),"\n",(0,i.jsx)(e.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,i.jsxs)(e.p,{children:["Here is a visual representation of this pattern, using the following ",(0,i.jsx)(e.strong,{children:(0,i.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,i.jsx)("img",{alt:"Conceptual model of the 'Duties-and-rights' pattern",src:(0,a.c)("images/patterns/pattern-duties-and-rights.png")}),"\n",(0,i.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(e.p,{children:"Additional content is needed here."})})]})}function u(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(c,{...t})}):c(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>r});var i=s(1504);const n={},a=i.createContext(n);function r(t){const e=i.useContext(a);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:r(t.components),i.createElement(a.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/56dbe77e.fcd8526d.js b/assets/js/56dbe77e.fcd8526d.js deleted file mode 100644 index 7a2f5b3e8..000000000 --- a/assets/js/56dbe77e.fcd8526d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5640],{732:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>d,toc:()=>h});var i=s(7624),n=s(2172),a=s(964);const r={id:"pattern-duties-and-rights",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"duties-and-rights",formPhrases:["duties-and-rights","duties-and-rights-pattern"],status:"idea",grouptags:null,glossaryTerm:"Duties and Rights Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic duties and rights consists of (based on [Hofeld's theories](https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst)), and relates it to [jurisdictions](@), [parties](@) and [legal entities](@).",hoverText:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",date:20210601},o="Duties and Rights",d={id:"terms/pattern-duties-and-rights",title:"Duties and Rights",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-duties-and-rights.md",sourceDirName:"terms",slug:"/terms/pattern-duties-and-rights",permalink:"/framework/docs/terms/pattern-duties-and-rights",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-duties-and-rights.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-duties-and-rights",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"duties-and-rights",formPhrases:["duties-and-rights","duties-and-rights-pattern"],status:"idea",grouptags:null,glossaryTerm:"Duties and Rights Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic duties and rights consists of (based on [Hofeld's theories](https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst)), and relates it to [jurisdictions](@), [parties](@) and [legal entities](@).",hoverText:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Mandates, Delegation and Hiring",permalink:"/framework/docs/terms/pattern-mandates-delegation-hiring"},next:{title:"Glossary",permalink:"/framework/docs/essifLab-glossary"}},l={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function c(t){const e={a:"a",admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"duties-and-rights",children:"Duties and Rights"}),"\n",(0,i.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(e.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,i.jsx)(e.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,i.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(e.p,{children:["The ",(0,i.jsx)(e.strong,{children:"Duties-and-rights pattern"})," captures the concepts and relations that explain what (generic) duties and rights are, thereby following the ",(0,i.jsx)(e.a,{href:"https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst",children:"theory of Hohfeld"}),", which is not only the basis of ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal systems"})," (in ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),"), but can be used to generically model duties and rights."]}),"\n",(0,i.jsx)(e.h3,{id:"introduction",children:"Introduction"}),"\n",(0,i.jsx)(e.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,i.jsxs)(e.p,{children:["Here is a visual representation of this pattern, using the following ",(0,i.jsx)(e.strong,{children:(0,i.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,i.jsx)("img",{alt:"Conceptual model of the 'Duties-and-rights' pattern",src:(0,a.c)("images/patterns/pattern-duties-and-rights.png")}),"\n",(0,i.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(e.p,{children:"Additional content is needed here."})})]})}function u(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(c,{...t})}):c(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>r});var i=s(1504);const n={},a=i.createContext(n);function r(t){const e=i.useContext(a);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:r(t.components),i.createElement(a.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/5dc4697a.44b96ed0.js b/assets/js/5dc4697a.44b96ed0.js deleted file mode 100644 index 89c2af58f..000000000 --- a/assets/js/5dc4697a.44b96ed0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5080],{7568:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var s=r(7624),i=r(2172);const o={id:"ssi-agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-agent",formPhrases:["ssi-agent{ss}"],conceptref:"essifLab:Agent",status:"draft",grouptags:null,hoverText:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",glossaryTerm:"SSI Agent",glossaryText:"a [digital agent](agent@) that provides one or more of the [ssi functionalities](ssi-agent@) ([issuer](@), [holder](@), [verifier](@), [wallet](@)) to its [principal](@).",date:20210601},a="SSI Agent",n={id:"terms/ssi-agent",title:"SSI Agent",description:"Short Description",source:"@site/docs/terms/ssi-agent.md",sourceDirName:"terms",slug:"/terms/ssi-agent",permalink:"/framework/docs/terms/ssi-agent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi-agent.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ssi-agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-agent",formPhrases:["ssi-agent{ss}"],conceptref:"essifLab:Agent",status:"draft",grouptags:null,hoverText:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",glossaryTerm:"SSI Agent",glossaryText:"a [digital agent](agent@) that provides one or more of the [ssi functionalities](ssi-agent@) ([issuer](@), [holder](@), [verifier](@), [wallet](@)) to its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"ssi-agent",children:"SSI Agent"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["An ",(0,s.jsx)(t.strong,{children:"SSI-agent"})," is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agent"})," that provides one or more of the SSI functionalities (i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),") to its ",(0,s.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ability to distinguish between (non)SSI agents allows us to exclusively talk about agents that provide some or all of the SSI functionalities (i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),")."]}),"\n",(0,s.jsxs)(t.p,{children:["See also: ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agent"}),", and ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"."]})]})}function h(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>a});var s=r(1504);const i={},o=s.createContext(i);function a(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5dc4697a.862eabed.js b/assets/js/5dc4697a.862eabed.js new file mode 100644 index 000000000..50659346f --- /dev/null +++ b/assets/js/5dc4697a.862eabed.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5080],{7568:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var r=s(7624),i=s(2172);const o={id:"ssi-agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-agent",formPhrases:["ssi-agent{ss}"],conceptref:"essifLab:Agent",status:"draft",grouptags:null,hoverText:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",glossaryTerm:"SSI Agent",glossaryText:"a [digital agent](agent@) that provides one or more of the [ssi functionalities](ssi-agent@) ([issuer](@), [holder](@), [verifier](@), [wallet](@)) to its [principal](@).",date:20210601},a="SSI Agent",n={id:"terms/ssi-agent",title:"SSI Agent",description:"Short Description",source:"@site/docs/terms/ssi-agent.md",sourceDirName:"terms",slug:"/terms/ssi-agent",permalink:"/framework/docs/terms/ssi-agent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi-agent.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"ssi-agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-agent",formPhrases:["ssi-agent{ss}"],conceptref:"essifLab:Agent",status:"draft",grouptags:null,hoverText:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",glossaryTerm:"SSI Agent",glossaryText:"a [digital agent](agent@) that provides one or more of the [ssi functionalities](ssi-agent@) ([issuer](@), [holder](@), [verifier](@), [wallet](@)) to its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"ssi-agent",children:"SSI Agent"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"SSI-agent"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agent"})," that provides one or more of the SSI functionalities (i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),") to its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ability to distinguish between (non)SSI agents allows us to exclusively talk about agents that provide some or all of the SSI functionalities (i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),")."]}),"\n",(0,r.jsxs)(t.p,{children:["See also: ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agent"}),", and ",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"."]})]})}function h(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>a});var r=s(1504);const i={},o=r.createContext(i);function a(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5ee76b47.a7e96288.js b/assets/js/5ee76b47.a7e96288.js deleted file mode 100644 index f388df1ca..000000000 --- a/assets/js/5ee76b47.a7e96288.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1748],{2432:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>c,toc:()=>h});var i=t(7624),a=t(2172);const o={id:"communication-channel",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-channel",formPhrases:["communication-channel{ss}","digital-communication-channel{ss}"],status:"draft",grouptags:null,hoverText:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",glossaryTerm:"Communication Channel",glossaryText:"a (digital or non-digital) means by which two [actor](@) can exchange messages with one another.",date:20210601},s="Communication Channel",c={id:"terms/communication-channel",title:"Communication Channel",description:"Additional content is needed here.",source:"@site/docs/terms/communication-channel.md",sourceDirName:"terms",slug:"/terms/communication-channel",permalink:"/framework/docs/terms/communication-channel",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/communication-channel.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"communication-channel",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-channel",formPhrases:["communication-channel{ss}","digital-communication-channel{ss}"],status:"draft",grouptags:null,hoverText:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",glossaryTerm:"Communication Channel",glossaryText:"a (digital or non-digital) means by which two [actor](@) can exchange messages with one another.",date:20210601},sidebar:"essifLabSideBar"},r={},h=[{value:"Notes",id:"notes",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const n={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h1,{id:"communication-channel",children:"Communication Channel"}),"\n",(0,i.jsx)(n.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(n.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(n.h3,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(n.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"Communication Channel"})," is said to be ",(0,i.jsx)(n.strong,{children:"digital"})," if it uses a digital means to exchange (digital) messages between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"digital actors"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"Communication Channel"})," is said to be ",(0,i.jsx)(n.strong,{children:"secure"})," if it provides the following guarantees:"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["every of its endpoint is being used by precisely one ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),";"]}),"\n",(0,i.jsxs)(n.li,{children:["during its entire lifetime, each endpoint will only be used by this ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (endpoint authentication; note that identification of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that uses an endpoint, or its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is NOT required);"]}),"\n",(0,i.jsxs)(n.li,{children:["only the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that use an endpoint are capable of transmitting and reading messages through that channel (message secrecy - typically obtained by encrypting the messages);"]}),"\n",(0,i.jsx)(n.li,{children:"the receiver of a message can determine whether or not the message has been received as it was transmitted (message integrity)."}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"Communication Session"}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:n}={...(0,a.M)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,n,t)=>{t.d(n,{I:()=>c,M:()=>s});var i=t(1504);const a={},o=i.createContext(a);function s(e){const n=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),i.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5ee76b47.c004dc49.js b/assets/js/5ee76b47.c004dc49.js new file mode 100644 index 000000000..bbdece6aa --- /dev/null +++ b/assets/js/5ee76b47.c004dc49.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1748],{2432:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>c,toc:()=>h});var i=t(7624),a=t(2172);const o={id:"communication-channel",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-channel",formPhrases:["communication-channel{ss}","digital-communication-channel{ss}"],status:"draft",grouptags:null,hoverText:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",glossaryTerm:"Communication Channel",glossaryText:"a (digital or non-digital) means by which two [actor](@) can exchange messages with one another.",date:20210601},s="Communication Channel",c={id:"terms/communication-channel",title:"Communication Channel",description:"Additional content is needed here.",source:"@site/docs/terms/communication-channel.md",sourceDirName:"terms",slug:"/terms/communication-channel",permalink:"/framework/docs/terms/communication-channel",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/communication-channel.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"communication-channel",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-channel",formPhrases:["communication-channel{ss}","digital-communication-channel{ss}"],status:"draft",grouptags:null,hoverText:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",glossaryTerm:"Communication Channel",glossaryText:"a (digital or non-digital) means by which two [actor](@) can exchange messages with one another.",date:20210601},sidebar:"essifLabSideBar"},r={},h=[{value:"Notes",id:"notes",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function l(e){const n={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h1,{id:"communication-channel",children:"Communication Channel"}),"\n",(0,i.jsx)(n.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(n.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(n.h3,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(n.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"Communication Channel"})," is said to be ",(0,i.jsx)(n.strong,{children:"digital"})," if it uses a digital means to exchange (digital) messages between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"digital actors"}),"."]}),"\n",(0,i.jsxs)(n.p,{children:["A ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"Communication Channel"})," is said to be ",(0,i.jsx)(n.strong,{children:"secure"})," if it provides the following guarantees:"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["every of its endpoint is being used by precisely one ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),";"]}),"\n",(0,i.jsxs)(n.li,{children:["during its entire lifetime, each endpoint will only be used by this ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (endpoint authentication; note that identification of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that uses an endpoint, or its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," is NOT required);"]}),"\n",(0,i.jsxs)(n.li,{children:["only the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that use an endpoint are capable of transmitting and reading messages through that channel (message secrecy - typically obtained by encrypting the messages);"]}),"\n",(0,i.jsx)(n.li,{children:"the receiver of a message can determine whether or not the message has been received as it was transmitted (message integrity)."}),"\n"]}),"\n",(0,i.jsx)(n.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"Communication Session"}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:n}={...(0,a.M)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,n,t)=>{t.d(n,{I:()=>c,M:()=>s});var i=t(1504);const a={},o=i.createContext(a);function s(e){const n=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),i.createElement(o.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5f28d73f.76b330c9.js b/assets/js/5f28d73f.76b330c9.js new file mode 100644 index 000000000..b6ccdb9e8 --- /dev/null +++ b/assets/js/5f28d73f.76b330c9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[832],{3276:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>a,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=i(7624),o=i(2172);const s={id:"terminology-process",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology-process",formPhrases:["terminology-process","terminology-processes"],status:"draft",grouptags:null,hoverText:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",glossaryTerm:"Terminology Process",glossaryText:"a method for recognizing misunderstandings as such, and creating or maintaining [definition](@) that resolve them.",date:20210601},a="Terminology Process",r={id:"terms/terminology-process",title:"Terminology Process",description:"Short Description",source:"@site/docs/terms/terminology-process.md",sourceDirName:"terms",slug:"/terms/terminology-process",permalink:"/framework/docs/terms/terminology-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/terminology-process.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"terminology-process",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology-process",formPhrases:["terminology-process","terminology-processes"],status:"draft",grouptags:null,hoverText:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",glossaryTerm:"Terminology Process",glossaryText:"a method for recognizing misunderstandings as such, and creating or maintaining [definition](@) that resolve them.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Prerequisites",id:"prerequisites",level:3},{value:"Creating or Changing a Definition",id:"creating-or-changing-a-definition",level:3},{value:"Conflict Mediation and Resolution",id:"conflict-mediation-and-resolution",level:3},{value:"Background",id:"background",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"terminology-process",children:"Terminology Process"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["The eSSIF-Lab ",(0,n.jsx)(t.strong,{children:"terminology process"})," is a method for recognizing misunderstandings as such, and creating or maintaining ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that resolve them. It helps ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to realize certain ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (in some ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),") by enabling them to establish a ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that has the property that every party has the same understanding of each of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", and that each of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," is relevant for the realizations of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,n.jsxs)(t.p,{children:["This process focuses on the creation and maintenance of qualitatively good definitions, i.e. ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that satisfy the following quality criteria:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," is associated with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," that is explicitly defined, i.e. any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can unambiguously determine whether or not the definition applies;"]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/definition/criterion",children:"criteria"})," of the definition are well-formed, meaning that all stakeholders make the same judgements c.q. reach the same conclusions when using these criteria in a given situation that is relevant within the scope."]}),"\n",(0,n.jsx)(t.li,{children:"the definition is relevant, which means that stakeholders have identified cases that demonstrate how the use of this definition helps them realize their objectives and/or address issues that prevent them from doing so, or they have agreed that relevance is obvious."}),"\n",(0,n.jsxs)(t.li,{children:["there is consensus between the stakeholders regarding the ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," - the actual word or phrase - that is to be used to refer to (unidentified, or arbitrary, or specific) ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that satisfy the criterion."]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"This process does not prohibit that definitions may satisfy other criteria, or be associated with other attributes so that they may become better suited to serve other purposes as well. For example, a definition that is to be used in an educational context may be required to come with examples, and/or explanations about why the distinction is made as it is."}),"\n",(0,n.jsx)(t.h3,{id:"creating-or-changing-a-definition",children:"Creating or Changing a Definition"}),"\n",(0,n.jsx)(t.p,{children:"The process (step) for creating and/or changing a definition starts with a request to this end."}),"\n",(0,n.jsxs)(t.p,{children:["Processing this request, which includes deciding whether or not to service it in the first place, should be done by one or more stakeholders of the term. After all, they are the ones that contribute to the realization of the objectives for which the term was defined, and hence need to ensure they can (keep) work(ing) with it.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-note",id:"user-content-fnref-note","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n",(0,n.jsx)(t.p,{children:"This doesn't mean that others Of course, it doesn't mean that others cannot have good ideas, but whether or not that is the case is for the stakeholders to decide. Too often do we see e.g. people adding terms to a glossary for purposes that don't serve the objectives."}),"\n",(0,n.jsx)(t.p,{children:"We do not prescribe any specific way for stakeholders to process the request. We only state the conditions that anyone can check to see if the work is done, which is the case when the definition qualifies as a 'good definition' according to the criteria stated above. Thus, stakeholders can do whatever they deem appropriate, as long as the end result satisfies these criteria."}),"\n",(0,n.jsx)(t.p,{children:"If the set of stakeholders is too large to be practical for satisfying these criteria, they may appoint one (or a small committee) of them as a 'terminology officer' or 'curator', i.e. the one that is tasked with processing such requests and bringing that processing to a satisfactory end."}),"\n",(0,n.jsx)(t.h3,{id:"conflict-mediation-and-resolution",children:"Conflict Mediation and Resolution"}),"\n",(0,n.jsx)(t.p,{children:"We have experienced many situations in which terms were not used 'in the right way'. This is not problematic per se. Going back to the example of the coffee cup, one of the students may observe that coffee is being served in something that he does not consider to be a cup. If he reacts by saying how surprised he is to find out that cups are more varied than he thought so far, this is an expression of having obtained a new insight, and having learned in an enjoyable fashion. From our perspective, he values the importance of the criterion higher than the importance of being right in the definition that he has (unconsciously) used himself."}),"\n",(0,n.jsx)(t.p,{children:"However, we often find that people feel strongly about what is the 'right' definition of a term, even though they have problems in providing a good definition, i.e. one that is both relevant and well-formed. This often leads to debates that in the end do not have a satisfactory conclusion."}),"\n",(0,n.jsx)(t.p,{children:"If you find yourself in such a discussion, there are several things that you can do to revert this situation. The first thing is to verify that the participants are sufficiently motivated to have an outcome that is good for all \u2013 even if that means they will have to acknowledge that they were not right all the way. We assume that a sufficiently motivated group of participants can agree that definitions should have the properties that we have defined for being a good definition. You may want to explicitly establish this assumption, and explain that these properties prevent misunderstandings, cater for better cooperation as you get a common 'picture' of what you are doing, and what is relevant for that and what is not. And yes, it may seem to take more time than usual. However, we see this as a sure sign that spending this time now and resolving the issue will save us multiple such times where the issue is not resolved in a manner that is satisfactory to all participants: such issues will persist in popping up. Some people may need to experience this for themselves before accepting that this is the case."}),"\n",(0,n.jsx)(t.p,{children:"Even after having established that participants are motivated to come to a good definition, participants may have strong feelings about the meaning of terms or the phrasing of a definition, and object to review that. In such cases, it may help to state the scope of the definition that you are trying to agree on, e.g. being a project you all work on, or the discussion that you are having. Then, you can explain that the definition you are trying to pin down is only applicable in that scope, which means that strong feelings about the meaning of the term or the phrasing of a definition are ok in other context, and that the definition for the term that you are trying to define does not pose a threat to these contexts. We have seen this intervention have a relativizing effect on people, as it allows them to participate without having to give up their opinions (for other contexts)."}),"\n",(0,n.jsx)(t.p,{children:"Another intervention that you can do when the scope is clear, yet the discussions go all over the place, is clearly stating when you are trying to formulate a criterion and assess its well-formedness, and when you are establishing the relevance of the distinction that you attempt to make. When assessing relevance, the task is to come up with situations that call for the need to make the envisaged distinction. But you should not surrender to the temptation to already apply (one of the) criteria that may lie around. When you are trying to formulate or choose a criterion and assess its well-formedness, the task is to throw these (relevant) situations at the criterion, and ONLY find out whether or not stakeholders make the same distinction. As you alternate between these two tasks, you may find that at some point in time,"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"convergence takes place, i.e. the proposed criteria increasingly become well-formed, and increasingly make the distinction that you are after. You have a good definition!"}),"\n",(0,n.jsxs)(t.li,{children:["it dawns on you that it is not one, but other distinctions need be made as well. In the example of the wine students, they may find out that they do not only need a definition for 'glass', but that they need other terms in order to distinguish between the various kinds of glasses they need for drinking different wines.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-iau",id:"user-content-fnref-iau","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})})," You split up the discussion in as many discussions as you want to make distinctions."]}),"\n",(0,n.jsx)(t.li,{children:"no convergence takes place at all. You are probably trying to make distinctions that in the end do not make any sense. Take a break, try to get some fresh/foolish ideas, and try again from there."}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,n.jsx)(t.p,{children:"A common way to foster mutual understanding is to define terms. The idea is that if we agree to define a term in some way, and use that term accordingly, we avoid misunderstandings. Indeed, many terminologies (lists of definitions) have been established, in many varieties (e.g. glossaries, dictionaries, etc.) in an attempt to achieve this objective. The fact that debates about well-known terms keep popping up over and over again both underlines the importance of this work and suggests that improvements are called for."}),"\n",(0,n.jsx)(t.p,{children:"We propose an approach that focuses on the effects that we want definitions to have in discussions, the most important one of which is that people that use a term in a discussion agree as to what is, and what is not an instance of the term, and that this agreement extends to multiple, different situations."}),"\n",(0,n.jsx)(t.p,{children:"Note that this effect is limited to the scope of a discussion, which would allow the same term to have a different meaning/interpretation in other discussions (as is common practice). Terminologies however are typically meant to be used in large(r) scopes, where people pursue specific objectives. For example, a terminology may be needed for creating, maintaining and using (a set of) standards, or an IT system."}),"\n",(0,n.jsx)(t.p,{children:"We postulate that the use of a specific terminology is limited to a (set of) scope(s) within which specific objectives are being pursued. Doing this allows us to discuss the relevance of terms within a scope: a definition that does not help people to realize the objectives of the scope has no place in the terminology of that scope. Conversely, any distinction that helps people to realize one or more of the objectives should be made explicit, and assigned a term. This makes terminology the invaluable asset that we feel it should be."}),"\n",(0,n.jsx)(t.p,{children:"Within this document, we use the term 'stakeholder (of a terminology)' to refer to a person that contributes to realizing objectives of some scope for which that terminology exists, or is being developed/maintained. Having this notion allows us to distinguish between people that have a working interest in the terms defined therein, and those that do not. We will only allow stakeholders of a terminology to participate in discussions to create, update or delete terms therein."}),"\n",(0,n.jsx)(t.p,{children:"Terms that are defined in a terminology use usually classifications of things we know to exist. For example, 'cup' represents a class of things that have specific characteristics. If stakeholders want to agree on what a cup is, they should devise a criterion that allows them to distinguish between things that are a cup, and things that are not. One part of a definition should thus be a criterion by which any stakeholder can make this judgement."}),"\n",(0,n.jsx)(t.p,{children:"We say that a criterion is 'well-formed' if it has the property that all stakeholders make the same judgement in a given, yet arbitrary case. So if stakeholders use a well-formed criterion for 'cup', then you can present any item to them, and every time they will agree as to whether or not this item is a cup. The property of being well-formed is important for these criteria, because it ensures that stakeholders have the same idea about the meaning of a term."}),"\n",(0,n.jsxs)(t.p,{children:["Criteria that are well-formed in one context may not be well-formed in another context. In the context of a caf\xe9 in which some students want to converse while drinking a cup of coffee, the criterion 'anything that can contain coffee and that a person can drink out of' would be well-formed. In the context of a space station in which some astronauts want to converse while drinking a cup of coffee, this criterion may not be appropriate as it would include cups that spill their coffee because of the lack of gravity",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-nasa",id:"user-content-fnref-nasa","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})}),". Therefore, another part of a definition should be a reference to the scope(s) within which it is applied."]}),"\n",(0,n.jsxs)(t.p,{children:["We say that a criterion is 'relevant' if it has the property that all stakeholders agree \u2013 possibly for different reasons \u2013 that the distinction it makes helps them to realize their objectives and/or address issues that prevent them from doing so. Testing for this property (i.e. asking the stakeholders whether or not they think it helps to realize objectives and/or address issues",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-test",id:"user-content-fnref-test","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})}),") ensures that the criterion does not need to make distinctions that, while relevant in other scopes, are irrelevant in the scope in which it is established."]}),"\n",(0,n.jsx)(t.p,{children:"Obviously, criteria that are relevant in one context may not not be relevant in another context. For example, in the context of a chic restaurant in which some students want to have a good time, conversing with one another and drinking glasses of wine, the criterion for a glass: 'anything that can contain wine and that a person can drink out of' would be relevant. In the context of that same restaurants in which the same students want to taste wine as part of their training to become a sommelier, this criterion is no longer relevant."}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["see: ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Dwarf_planet",children:"https://en.wikipedia.org/wiki/Dwarf_planet"})," for an account of what happened and for the resolution;"]}),"\n",(0,n.jsxs)(t.li,{children:['IAU (August 24, 2006). "',(0,n.jsx)(t.a,{href:"https://www.iau.org/static/resolutions/Resolution_GA26-5-6.pdf",children:"Definition of a Planet in the Solar System: Resolutions 5 and 6"}),'". IAU 2006 General Assembly. International Astronomical Union. Retrieved March 8, 2018. \u2013 discussions']}),"\n"]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-note",children:["\n",(0,n.jsxs)(t.p,{children:["We have often seen (changes in) definitions of terms being contributed by well-intentioned people, the result of which didn't qualify as a 'good definition', amongst others because they were not stakeholders as we see them. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-note","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-iau",children:["\n",(0,n.jsxs)(t.p,{children:["A famous example of discussions and the use of definitions that constitute of criteria is that in the IAU, about (dwarf) planets. While it is a good example of how definitions should be used, it also shows that it is not the holy grail. See: ",(0,n.jsx)(t.a,{href:"#user-content-fnref-iau","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-nasa",children:["\n",(0,n.jsxs)(t.p,{children:["NASA has designed so-called 'space cups' for drinking liquids such a s coffee in the International Space Station ISS. See ",(0,n.jsx)(t.a,{href:"https://www.nasa.gov/mission_pages/station/research/experiments/2029.html",children:"https://www.nasa.gov/mission_pages/station/research/experiments/2029.html"}),". ",(0,n.jsx)(t.a,{href:"#user-content-fnref-nasa","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-test",children:["\n",(0,n.jsxs)(t.p,{children:["If you test a criterion by simply asking stakeholders to assert that the criteria is relevant, you run the ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that they have their own interpretation of the term 'relevant'. In order to mitigate this ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", you should either define 'relevance (of a criterion that is used in a definition)' as the property of helping stakeholders in the scope of that definition to to realize their objectives and/or address issues that prevent them from doing so, or you should ask the question as we stated here. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-test","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>r,M:()=>a});var n=i(1504);const o={},s=n.createContext(o);function a(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:a(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/5f28d73f.90f20997.js b/assets/js/5f28d73f.90f20997.js deleted file mode 100644 index a388ad831..000000000 --- a/assets/js/5f28d73f.90f20997.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[832],{3276:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>a,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=i(7624),o=i(2172);const s={id:"terminology-process",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology-process",formPhrases:["terminology-process","terminology-processes"],status:"draft",grouptags:null,hoverText:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",glossaryTerm:"Terminology Process",glossaryText:"a method for recognizing misunderstandings as such, and creating or maintaining [definition](@) that resolve them.",date:20210601},a="Terminology Process",r={id:"terms/terminology-process",title:"Terminology Process",description:"Short Description",source:"@site/docs/terms/terminology-process.md",sourceDirName:"terms",slug:"/terms/terminology-process",permalink:"/framework/docs/terms/terminology-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/terminology-process.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"terminology-process",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"terminology-process",formPhrases:["terminology-process","terminology-processes"],status:"draft",grouptags:null,hoverText:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",glossaryTerm:"Terminology Process",glossaryText:"a method for recognizing misunderstandings as such, and creating or maintaining [definition](@) that resolve them.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Prerequisites",id:"prerequisites",level:3},{value:"Creating or Changing a Definition",id:"creating-or-changing-a-definition",level:3},{value:"Conflict Mediation and Resolution",id:"conflict-mediation-and-resolution",level:3},{value:"Background",id:"background",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"terminology-process",children:"Terminology Process"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["The eSSIF-Lab ",(0,n.jsx)(t.strong,{children:"terminology process"})," is a method for recognizing misunderstandings as such, and creating or maintaining ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that resolve them. It helps ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to realize certain ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (in some ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),") by enabling them to establish a ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that has the property that every party has the same understanding of each of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", and that each of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," is relevant for the realizations of these ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,n.jsxs)(t.p,{children:["This process focuses on the creation and maintenance of qualitatively good definitions, i.e. ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that satisfy the following quality criteria:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," is associated with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," that is explicitly defined, i.e. any ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can unambiguously determine whether or not the definition applies;"]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/definition/criterion",children:"criteria"})," of the definition are well-formed, meaning that all stakeholders make the same judgements c.q. reach the same conclusions when using these criteria in a given situation that is relevant within the scope."]}),"\n",(0,n.jsx)(t.li,{children:"the definition is relevant, which means that stakeholders have identified cases that demonstrate how the use of this definition helps them realize their objectives and/or address issues that prevent them from doing so, or they have agreed that relevance is obvious."}),"\n",(0,n.jsxs)(t.li,{children:["there is consensus between the stakeholders regarding the ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," - the actual word or phrase - that is to be used to refer to (unidentified, or arbitrary, or specific) ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that satisfy the criterion."]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"This process does not prohibit that definitions may satisfy other criteria, or be associated with other attributes so that they may become better suited to serve other purposes as well. For example, a definition that is to be used in an educational context may be required to come with examples, and/or explanations about why the distinction is made as it is."}),"\n",(0,n.jsx)(t.h3,{id:"creating-or-changing-a-definition",children:"Creating or Changing a Definition"}),"\n",(0,n.jsx)(t.p,{children:"The process (step) for creating and/or changing a definition starts with a request to this end."}),"\n",(0,n.jsxs)(t.p,{children:["Processing this request, which includes deciding whether or not to service it in the first place, should be done by one or more stakeholders of the term. After all, they are the ones that contribute to the realization of the objectives for which the term was defined, and hence need to ensure they can (keep) work(ing) with it.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-note",id:"user-content-fnref-note","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n",(0,n.jsx)(t.p,{children:"This doesn't mean that others Of course, it doesn't mean that others cannot have good ideas, but whether or not that is the case is for the stakeholders to decide. Too often do we see e.g. people adding terms to a glossary for purposes that don't serve the objectives."}),"\n",(0,n.jsx)(t.p,{children:"We do not prescribe any specific way for stakeholders to process the request. We only state the conditions that anyone can check to see if the work is done, which is the case when the definition qualifies as a 'good definition' according to the criteria stated above. Thus, stakeholders can do whatever they deem appropriate, as long as the end result satisfies these criteria."}),"\n",(0,n.jsx)(t.p,{children:"If the set of stakeholders is too large to be practical for satisfying these criteria, they may appoint one (or a small committee) of them as a 'terminology officer' or 'curator', i.e. the one that is tasked with processing such requests and bringing that processing to a satisfactory end."}),"\n",(0,n.jsx)(t.h3,{id:"conflict-mediation-and-resolution",children:"Conflict Mediation and Resolution"}),"\n",(0,n.jsx)(t.p,{children:"We have experienced many situations in which terms were not used 'in the right way'. This is not problematic per se. Going back to the example of the coffee cup, one of the students may observe that coffee is being served in something that he does not consider to be a cup. If he reacts by saying how surprised he is to find out that cups are more varied than he thought so far, this is an expression of having obtained a new insight, and having learned in an enjoyable fashion. From our perspective, he values the importance of the criterion higher than the importance of being right in the definition that he has (unconsciously) used himself."}),"\n",(0,n.jsx)(t.p,{children:"However, we often find that people feel strongly about what is the 'right' definition of a term, even though they have problems in providing a good definition, i.e. one that is both relevant and well-formed. This often leads to debates that in the end do not have a satisfactory conclusion."}),"\n",(0,n.jsx)(t.p,{children:"If you find yourself in such a discussion, there are several things that you can do to revert this situation. The first thing is to verify that the participants are sufficiently motivated to have an outcome that is good for all \u2013 even if that means they will have to acknowledge that they were not right all the way. We assume that a sufficiently motivated group of participants can agree that definitions should have the properties that we have defined for being a good definition. You may want to explicitly establish this assumption, and explain that these properties prevent misunderstandings, cater for better cooperation as you get a common 'picture' of what you are doing, and what is relevant for that and what is not. And yes, it may seem to take more time than usual. However, we see this as a sure sign that spending this time now and resolving the issue will save us multiple such times where the issue is not resolved in a manner that is satisfactory to all participants: such issues will persist in popping up. Some people may need to experience this for themselves before accepting that this is the case."}),"\n",(0,n.jsx)(t.p,{children:"Even after having established that participants are motivated to come to a good definition, participants may have strong feelings about the meaning of terms or the phrasing of a definition, and object to review that. In such cases, it may help to state the scope of the definition that you are trying to agree on, e.g. being a project you all work on, or the discussion that you are having. Then, you can explain that the definition you are trying to pin down is only applicable in that scope, which means that strong feelings about the meaning of the term or the phrasing of a definition are ok in other context, and that the definition for the term that you are trying to define does not pose a threat to these contexts. We have seen this intervention have a relativizing effect on people, as it allows them to participate without having to give up their opinions (for other contexts)."}),"\n",(0,n.jsx)(t.p,{children:"Another intervention that you can do when the scope is clear, yet the discussions go all over the place, is clearly stating when you are trying to formulate a criterion and assess its well-formedness, and when you are establishing the relevance of the distinction that you attempt to make. When assessing relevance, the task is to come up with situations that call for the need to make the envisaged distinction. But you should not surrender to the temptation to already apply (one of the) criteria that may lie around. When you are trying to formulate or choose a criterion and assess its well-formedness, the task is to throw these (relevant) situations at the criterion, and ONLY find out whether or not stakeholders make the same distinction. As you alternate between these two tasks, you may find that at some point in time,"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"convergence takes place, i.e. the proposed criteria increasingly become well-formed, and increasingly make the distinction that you are after. You have a good definition!"}),"\n",(0,n.jsxs)(t.li,{children:["it dawns on you that it is not one, but other distinctions need be made as well. In the example of the wine students, they may find out that they do not only need a definition for 'glass', but that they need other terms in order to distinguish between the various kinds of glasses they need for drinking different wines.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-iau",id:"user-content-fnref-iau","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})})," You split up the discussion in as many discussions as you want to make distinctions."]}),"\n",(0,n.jsx)(t.li,{children:"no convergence takes place at all. You are probably trying to make distinctions that in the end do not make any sense. Take a break, try to get some fresh/foolish ideas, and try again from there."}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"background",children:"Background"}),"\n",(0,n.jsx)(t.p,{children:"A common way to foster mutual understanding is to define terms. The idea is that if we agree to define a term in some way, and use that term accordingly, we avoid misunderstandings. Indeed, many terminologies (lists of definitions) have been established, in many varieties (e.g. glossaries, dictionaries, etc.) in an attempt to achieve this objective. The fact that debates about well-known terms keep popping up over and over again both underlines the importance of this work and suggests that improvements are called for."}),"\n",(0,n.jsx)(t.p,{children:"We propose an approach that focuses on the effects that we want definitions to have in discussions, the most important one of which is that people that use a term in a discussion agree as to what is, and what is not an instance of the term, and that this agreement extends to multiple, different situations."}),"\n",(0,n.jsx)(t.p,{children:"Note that this effect is limited to the scope of a discussion, which would allow the same term to have a different meaning/interpretation in other discussions (as is common practice). Terminologies however are typically meant to be used in large(r) scopes, where people pursue specific objectives. For example, a terminology may be needed for creating, maintaining and using (a set of) standards, or an IT system."}),"\n",(0,n.jsx)(t.p,{children:"We postulate that the use of a specific terminology is limited to a (set of) scope(s) within which specific objectives are being pursued. Doing this allows us to discuss the relevance of terms within a scope: a definition that does not help people to realize the objectives of the scope has no place in the terminology of that scope. Conversely, any distinction that helps people to realize one or more of the objectives should be made explicit, and assigned a term. This makes terminology the invaluable asset that we feel it should be."}),"\n",(0,n.jsx)(t.p,{children:"Within this document, we use the term 'stakeholder (of a terminology)' to refer to a person that contributes to realizing objectives of some scope for which that terminology exists, or is being developed/maintained. Having this notion allows us to distinguish between people that have a working interest in the terms defined therein, and those that do not. We will only allow stakeholders of a terminology to participate in discussions to create, update or delete terms therein."}),"\n",(0,n.jsx)(t.p,{children:"Terms that are defined in a terminology use usually classifications of things we know to exist. For example, 'cup' represents a class of things that have specific characteristics. If stakeholders want to agree on what a cup is, they should devise a criterion that allows them to distinguish between things that are a cup, and things that are not. One part of a definition should thus be a criterion by which any stakeholder can make this judgement."}),"\n",(0,n.jsx)(t.p,{children:"We say that a criterion is 'well-formed' if it has the property that all stakeholders make the same judgement in a given, yet arbitrary case. So if stakeholders use a well-formed criterion for 'cup', then you can present any item to them, and every time they will agree as to whether or not this item is a cup. The property of being well-formed is important for these criteria, because it ensures that stakeholders have the same idea about the meaning of a term."}),"\n",(0,n.jsxs)(t.p,{children:["Criteria that are well-formed in one context may not be well-formed in another context. In the context of a caf\xe9 in which some students want to converse while drinking a cup of coffee, the criterion 'anything that can contain coffee and that a person can drink out of' would be well-formed. In the context of a space station in which some astronauts want to converse while drinking a cup of coffee, this criterion may not be appropriate as it would include cups that spill their coffee because of the lack of gravity",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-nasa",id:"user-content-fnref-nasa","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})}),". Therefore, another part of a definition should be a reference to the scope(s) within which it is applied."]}),"\n",(0,n.jsxs)(t.p,{children:["We say that a criterion is 'relevant' if it has the property that all stakeholders agree \u2013 possibly for different reasons \u2013 that the distinction it makes helps them to realize their objectives and/or address issues that prevent them from doing so. Testing for this property (i.e. asking the stakeholders whether or not they think it helps to realize objectives and/or address issues",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-test",id:"user-content-fnref-test","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})}),") ensures that the criterion does not need to make distinctions that, while relevant in other scopes, are irrelevant in the scope in which it is established."]}),"\n",(0,n.jsx)(t.p,{children:"Obviously, criteria that are relevant in one context may not not be relevant in another context. For example, in the context of a chic restaurant in which some students want to have a good time, conversing with one another and drinking glasses of wine, the criterion for a glass: 'anything that can contain wine and that a person can drink out of' would be relevant. In the context of that same restaurants in which the same students want to taste wine as part of their training to become a sommelier, this criterion is no longer relevant."}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["see: ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Dwarf_planet",children:"https://en.wikipedia.org/wiki/Dwarf_planet"})," for an account of what happened and for the resolution;"]}),"\n",(0,n.jsxs)(t.li,{children:['IAU (August 24, 2006). "',(0,n.jsx)(t.a,{href:"https://www.iau.org/static/resolutions/Resolution_GA26-5-6.pdf",children:"Definition of a Planet in the Solar System: Resolutions 5 and 6"}),'". IAU 2006 General Assembly. International Astronomical Union. Retrieved March 8, 2018. \u2013 discussions']}),"\n"]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-note",children:["\n",(0,n.jsxs)(t.p,{children:["We have often seen (changes in) definitions of terms being contributed by well-intentioned people, the result of which didn't qualify as a 'good definition', amongst others because they were not stakeholders as we see them. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-note","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-iau",children:["\n",(0,n.jsxs)(t.p,{children:["A famous example of discussions and the use of definitions that constitute of criteria is that in the IAU, about (dwarf) planets. While it is a good example of how definitions should be used, it also shows that it is not the holy grail. See: ",(0,n.jsx)(t.a,{href:"#user-content-fnref-iau","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-nasa",children:["\n",(0,n.jsxs)(t.p,{children:["NASA has designed so-called 'space cups' for drinking liquids such a s coffee in the International Space Station ISS. See ",(0,n.jsx)(t.a,{href:"https://www.nasa.gov/mission_pages/station/research/experiments/2029.html",children:"https://www.nasa.gov/mission_pages/station/research/experiments/2029.html"}),". ",(0,n.jsx)(t.a,{href:"#user-content-fnref-nasa","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{id:"user-content-fn-test",children:["\n",(0,n.jsxs)(t.p,{children:["If you test a criterion by simply asking stakeholders to assert that the criteria is relevant, you run the ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that they have their own interpretation of the term 'relevant'. In order to mitigate this ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", you should either define 'relevance (of a criterion that is used in a definition)' as the property of helping stakeholders in the scope of that definition to to realize their objectives and/or address issues that prevent them from doing so, or you should ask the question as we stated here. ",(0,n.jsx)(t.a,{href:"#user-content-fnref-test","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>r,M:()=>a});var n=i(1504);const o={},s=n.createContext(o);function a(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:a(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/61cc384e.0881cf85.js b/assets/js/61cc384e.0881cf85.js deleted file mode 100644 index 264cca444..000000000 --- a/assets/js/61cc384e.0881cf85.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2440],{6692:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=s(7624),n=s(2172);const i={id:"presentation-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation-request",formPhrases:["presentation-request{ss}","verifiable-presentation-request{ss}"],status:"draft",grouptags:null,hoverText:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",glossaryTerm:"Presentation Request",glossaryText:"a (signed) digital message that a [verifier](@) component sends to a [holder](@) component asking for specific data from one or more [verifiable](verify@) [credential](@) that are issued by specific Parties.",date:20210601},a="Presentation Request",o={id:"terms/presentation-request",title:"Presentation Request",description:"Additional content is needed here.",source:"@site/docs/terms/presentation-request.md",sourceDirName:"terms",slug:"/terms/presentation-request",permalink:"/framework/docs/terms/presentation-request",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/presentation-request.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"presentation-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation-request",formPhrases:["presentation-request{ss}","verifiable-presentation-request{ss}"],status:"draft",grouptags:null,hoverText:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",glossaryTerm:"Presentation Request",glossaryText:"a (signed) digital message that a [verifier](@) component sends to a [holder](@) component asking for specific data from one or more [verifiable](verify@) [credential](@) that are issued by specific Parties.",date:20210601},sidebar:"essifLabSideBar"},d={},c=[];function p(e){const t={admonition:"admonition",h1:"h1",p:"p",...(0,n.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"presentation-request",children:"Presentation Request"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional content is needed here."})})]})}function f(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(p,{...e})}):p(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>a});var r=s(1504);const n={},i=r.createContext(n);function a(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/61cc384e.298c05bf.js b/assets/js/61cc384e.298c05bf.js new file mode 100644 index 000000000..f5bed72dd --- /dev/null +++ b/assets/js/61cc384e.298c05bf.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2440],{6692:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=s(7624),n=s(2172);const i={id:"presentation-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation-request",formPhrases:["presentation-request{ss}","verifiable-presentation-request{ss}"],status:"draft",grouptags:null,hoverText:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",glossaryTerm:"Presentation Request",glossaryText:"a (signed) digital message that a [verifier](@) component sends to a [holder](@) component asking for specific data from one or more [verifiable](verify@) [credential](@) that are issued by specific Parties.",date:20210601},a="Presentation Request",o={id:"terms/presentation-request",title:"Presentation Request",description:"Additional content is needed here.",source:"@site/docs/terms/presentation-request.md",sourceDirName:"terms",slug:"/terms/presentation-request",permalink:"/framework/docs/terms/presentation-request",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/presentation-request.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"presentation-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation-request",formPhrases:["presentation-request{ss}","verifiable-presentation-request{ss}"],status:"draft",grouptags:null,hoverText:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",glossaryTerm:"Presentation Request",glossaryText:"a (signed) digital message that a [verifier](@) component sends to a [holder](@) component asking for specific data from one or more [verifiable](verify@) [credential](@) that are issued by specific Parties.",date:20210601},sidebar:"essifLabSideBar"},d={},c=[];function p(e){const t={admonition:"admonition",h1:"h1",p:"p",...(0,n.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"presentation-request",children:"Presentation Request"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional content is needed here."})})]})}function f(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(p,{...e})}):p(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>a});var r=s(1504);const n={},i=r.createContext(n);function a(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/61d570f6.0d3e2d12.js b/assets/js/61d570f6.0d3e2d12.js new file mode 100644 index 000000000..eeaaec1f4 --- /dev/null +++ b/assets/js/61d570f6.0d3e2d12.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2914],{7224:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=t(7624),o=t(2172);const i={id:"eSSIFLab-scope",scopetag:"essifLabTerminology",termType:"scope",term:"eSSIFLab",status:"draft",grouptags:null,hoverText:"ESSIFLab: specification of the eSSIF-Lab scope.",glossaryTerm:"Scope: essifLabTerminology",glossaryText:"specification of the eSSIF-Lab scope.",date:20210601},r="Scope: essifLabTerminology",a={id:"terms/eSSIFLab-scope",title:"Scope: essifLabTerminology",description:"Governance",source:"@site/docs/terms/eSSIFLab-scope.md",sourceDirName:"terms",slug:"/terms/eSSIFLab-scope",permalink:"/framework/docs/terms/eSSIFLab-scope",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/eSSIFLab-scope.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"eSSIFLab-scope",scopetag:"essifLabTerminology",termType:"scope",term:"eSSIFLab",status:"draft",grouptags:null,hoverText:"ESSIFLab: specification of the eSSIF-Lab scope.",glossaryTerm:"Scope: essifLabTerminology",glossaryText:"specification of the eSSIF-Lab scope.",date:20210601}},c={},l=[{value:"Governance",id:"governance",level:3},{value:"Objectives/Issues",id:"objectivesissues",level:3},{value:"Scope URI",id:"scope-uri",level:3},{value:"Inclusions",id:"inclusions",level:3},{value:"Background",id:"background",level:3}];function d(e){const s={a:"a",h1:"h1",h3:"h3",p:"p",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.h1,{id:"scope-essiflabterminology",children:"Scope: essifLabTerminology"}),"\n",(0,n.jsx)(s.h3,{id:"governance",children:"Governance"}),"\n",(0,n.jsxs)(s.p,{children:["The ",(0,n.jsx)(s.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"})," governs the terminology within this scope, according to the procedures mentioned in the ",(0,n.jsx)(s.a,{href:"https://essif-lab.github.io/framework/docs/terminology/",children:"eSSIF-Lab Framework"}),"."]}),"\n",(0,n.jsx)(s.h3,{id:"objectivesissues",children:"Objectives/Issues"}),"\n",(0,n.jsx)(s.p,{children:"Contributors to and users of eSSIF-Lab come from various backgrounds. Their culture may not be Western. English may not be their native tongue. They may be experts in non-technological topics. Working with one another presumes a setting where participants have some level of shared understanding. Often, sharing one's understanding at a superficial level suffices. Other situations require that underlying concepts are shared in a more in-depth fashion. It's like cars: people buying, selling, or driving cars do not need in-depth shared knowledge about cars, whereas (maintenance or construction) engineers or liability lawyers need to share a deeper knowledge of how cars do (or do not) work."}),"\n",(0,n.jsx)(s.p,{children:'We expect to see situations of "language confusion", i.e. in which people use words or phrases, the intension (not: intention) of which differs from the interpretation of some listeners/readers. Sometimes a casual glance at a dictionary or glossary is the solution. In other cases, deeper understanding matters, e.g. in when drafting specifications or contracts. Then we need more than a set of definitions.'}),"\n",(0,n.jsx)(s.p,{children:"The Concepts and Terminology part of eSSIF-Lab aims helps eSSIF-Lab community participants understand one another at whatever level of precision they need."}),"\n",(0,n.jsx)(s.h3,{id:"scope-uri",children:"Scope URI"}),"\n",(0,n.jsx)(s.h3,{id:"inclusions",children:"Inclusions"}),"\n",(0,n.jsx)(s.h3,{id:"background",children:"Background"}),"\n",(0,n.jsxs)(s.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]})]})}function h(e={}){const{wrapper:s}={...(0,o.M)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,s,t)=>{t.d(s,{I:()=>a,M:()=>r});var n=t(1504);const o={},i=n.createContext(o);function r(e){const s=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function a(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),n.createElement(i.Provider,{value:s},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/61d570f6.8fbe5fdb.js b/assets/js/61d570f6.8fbe5fdb.js deleted file mode 100644 index eaff53fa6..000000000 --- a/assets/js/61d570f6.8fbe5fdb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2914],{7224:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=t(7624),o=t(2172);const i={id:"eSSIFLab-scope",scopetag:"essifLabTerminology",termType:"scope",term:"eSSIFLab",status:"draft",grouptags:null,hoverText:"ESSIFLab: specification of the eSSIF-Lab scope.",glossaryTerm:"Scope: essifLabTerminology",glossaryText:"specification of the eSSIF-Lab scope.",date:20210601},r="Scope: essifLabTerminology",a={id:"terms/eSSIFLab-scope",title:"Scope: essifLabTerminology",description:"Governance",source:"@site/docs/terms/eSSIFLab-scope.md",sourceDirName:"terms",slug:"/terms/eSSIFLab-scope",permalink:"/framework/docs/terms/eSSIFLab-scope",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/eSSIFLab-scope.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"eSSIFLab-scope",scopetag:"essifLabTerminology",termType:"scope",term:"eSSIFLab",status:"draft",grouptags:null,hoverText:"ESSIFLab: specification of the eSSIF-Lab scope.",glossaryTerm:"Scope: essifLabTerminology",glossaryText:"specification of the eSSIF-Lab scope.",date:20210601}},c={},l=[{value:"Governance",id:"governance",level:3},{value:"Objectives/Issues",id:"objectivesissues",level:3},{value:"Scope URI",id:"scope-uri",level:3},{value:"Inclusions",id:"inclusions",level:3},{value:"Background",id:"background",level:3}];function d(e){const s={a:"a",h1:"h1",h3:"h3",p:"p",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.h1,{id:"scope-essiflabterminology",children:"Scope: essifLabTerminology"}),"\n",(0,n.jsx)(s.h3,{id:"governance",children:"Governance"}),"\n",(0,n.jsxs)(s.p,{children:["The ",(0,n.jsx)(s.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"})," governs the terminology within this scope, according to the procedures mentioned in the ",(0,n.jsx)(s.a,{href:"https://essif-lab.github.io/framework/docs/terminology/",children:"eSSIF-Lab Framework"}),"."]}),"\n",(0,n.jsx)(s.h3,{id:"objectivesissues",children:"Objectives/Issues"}),"\n",(0,n.jsx)(s.p,{children:"Contributors to and users of eSSIF-Lab come from various backgrounds. Their culture may not be Western. English may not be their native tongue. They may be experts in non-technological topics. Working with one another presumes a setting where participants have some level of shared understanding. Often, sharing one's understanding at a superficial level suffices. Other situations require that underlying concepts are shared in a more in-depth fashion. It's like cars: people buying, selling, or driving cars do not need in-depth shared knowledge about cars, whereas (maintenance or construction) engineers or liability lawyers need to share a deeper knowledge of how cars do (or do not) work."}),"\n",(0,n.jsx)(s.p,{children:'We expect to see situations of "language confusion", i.e. in which people use words or phrases, the intension (not: intention) of which differs from the interpretation of some listeners/readers. Sometimes a casual glance at a dictionary or glossary is the solution. In other cases, deeper understanding matters, e.g. in when drafting specifications or contracts. Then we need more than a set of definitions.'}),"\n",(0,n.jsx)(s.p,{children:"The Concepts and Terminology part of eSSIF-Lab aims helps eSSIF-Lab community participants understand one another at whatever level of precision they need."}),"\n",(0,n.jsx)(s.h3,{id:"scope-uri",children:"Scope URI"}),"\n",(0,n.jsx)(s.h3,{id:"inclusions",children:"Inclusions"}),"\n",(0,n.jsx)(s.h3,{id:"background",children:"Background"}),"\n",(0,n.jsxs)(s.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]})]})}function h(e={}){const{wrapper:s}={...(0,o.M)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,s,t)=>{t.d(s,{I:()=>a,M:()=>r});var n=t(1504);const o={},i=n.createContext(o);function r(e){const s=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function a(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),n.createElement(i.Provider,{value:s},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/61ef5258.3ffd44de.js b/assets/js/61ef5258.3ffd44de.js deleted file mode 100644 index 04f160404..000000000 --- a/assets/js/61ef5258.3ffd44de.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1896],{1283:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>c,contentTitle:()=>o,default:()=>f,frontMatter:()=>s,metadata:()=>h,toc:()=>d});var a=i(7624),n=i(2172),r=i(964);const s={id:"pattern-identification",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identification",formPhrases:["identification","identification-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identification Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the mechanisms that [parties](@) may use to [identify](@) [entities](@), and mechanisms for communicating with another [parties](@) such that both [parties](@) can [identify](@) an [entity](@) and know whether or not they [identify](@) the same [entity](@).",hoverText:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",date:20210803},o="Identification Pattern",h={id:"terms/pattern-identification",title:"Identification Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-identification.md",sourceDirName:"terms",slug:"/terms/pattern-identification",permalink:"/framework/docs/terms/pattern-identification",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-identification.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-identification",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identification",formPhrases:["identification","identification-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identification Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the mechanisms that [parties](@) may use to [identify](@) [entities](@), and mechanisms for communicating with another [parties](@) such that both [parties](@) can [identify](@) an [entity](@) and know whether or not they [identify](@) the same [entity](@).",hoverText:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",date:20210803},sidebar:"essifLabSideBar",previous:{title:"Identity Pattern",permalink:"/framework/docs/terms/pattern-identity"},next:{title:"Identifier Pattern",permalink:"/framework/docs/terms/pattern-identifier"}},c={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"1. Identification: selecting a partial identity",id:"1-identification-selecting-a-partial-identity",level:4},{value:"2. Identification: selecting an entity from a set",id:"2-identification-selecting-an-entity-from-a-set",level:4},{value:"Identification in IT and/or administrative contexts",id:"identification-in-it-andor-administrative-contexts",level:3},{value:"Formalized model - information realm",id:"formalized-model---information-realm",level:3},{value:"Formalized model - data realm",id:"formalized-model---data-realm",level:3}];function l(t){const e={a:"a",admonition:"admonition",h1:"h1",h3:"h3",h4:"h4",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"identification-pattern",children:"Identification Pattern"}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(e.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,a.jsx)(e.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,a.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(e.p,{children:["The ",(0,a.jsx)(e.strong,{children:"Identification pattern"})," captures the concepts and relations that help to explain the mechanisms that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses to ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", and mechanisms for communicating with another party such that both parties can identify an entity and know whether or not they identify the same entity."]}),"\n",(0,a.jsxs)(e.p,{children:["Related topics can be found in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]}),"\n",(0,a.jsx)(e.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsxs)(e.p,{children:["In 'the wild', terms such as ",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identify",children:"identify"}),", ",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identification",children:"identification"}),", ",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identity",children:"identity"})," are defined such that the can be used without all too many problems in everyday discussions. However, if we want to use these terms for our ",(0,a.jsx)(e.a,{href:"../essifLab-objectives",children:"purposes"}),", their definition must be much more precise, particularly because we want to use them in IT-contexts. Lets show this by example."]}),"\n",(0,a.jsxs)(e.p,{children:["Here, we discuss ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," in a way that we expect to be useful in IT-contexts (or non-IT, but still administrative contexts). Basically, two things are needed:"]}),"\n",(0,a.jsxs)(e.p,{children:["First, identification of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is similar to recognizing that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". A bit more formal: given an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (or digital or non-digital ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that comes from outside the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), identification is determining whether or not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". When the entity isn't recognized (identified), then a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," may be created that has this ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," as its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["Second, identification of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is similar to pointing/singling out the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". More formal: given a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and a specific context where a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," are present, identification is determining whether or not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," is in that set, and if so, which of them it is."]}),"\n",(0,a.jsx)(e.p,{children:"We will elaborate on both."}),"\n",(0,a.jsxs)(e.h4,{id:"1-identification-selecting-a-partial-identity",children:["1. Identification: selecting a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})]}),"\n",(0,a.jsxs)(e.p,{children:["Suppose you are at home and the doorbell rings. When you open the door you see a person of which you will gather further characteristics (properties), e.g. by observing their looks, by characterizing that person's voice (pitch, intonation), and interpreting what the person says, etc. You may even elicit further observations, e.g. by asking things. All of this serves the purpose of 'establishing the identity of' (",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identify",children:"Merriam-Webster, identify, 1a"}),") that person, where 'identity' would be 'the distinguishing character(istics) or personality of an individual' (",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identity",children:"Merriam-Webster, identity, 1a"}),")."]}),"\n",(0,a.jsxs)(e.p,{children:["You could also phrase this as recognizing the person, i.e. tapping into your own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to see what you already know about this person, which - in terms of our ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity pattern"})," would be: determining which of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," you ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," have the person at the door as its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". The purpose of all this is that as you remember what you know about the person, that helps you to decide whether or not, and if so, how to further engage with him/her. This would mean that you gather characteristics of that person (the fact that it actually is a person being the first of such characteristics), and continue to do so until there is only one ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that has all these characteristics."]}),"\n",(0,a.jsxs)(e.p,{children:["Continuing the example, it could be that you have no recollection of that person, i.e. there is no ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," in your ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that has all these characteristics. In this case you would already have started to create a new ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," for which that person is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", and you would have started to attribute characteristics (with some level of certainty) to this person, which all are part of this new ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),". Doing this enables you to identify/recognize this person the next time (s)he comes to your house."]}),"\n",(0,a.jsxs)(e.p,{children:["The identification process is said to fail if a user record or ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," has been selected, but its actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that supposedly is identified. This is the case when someone/something (successfully) masquerades as, or impersonates that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". The process of obtaining assurances that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is identified is \"who (s)he says that (s)he is\" is commonly called 'authentication'. We would say that authentication is the process of providing a set of assurances such that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of having selected a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," or user record whose ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that was identified, is acceptable to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," or user record."]}),"\n",(0,a.jsxs)(e.h4,{id:"2-identification-selecting-an-entity-from-a-set",children:["2. Identification: selecting an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," from a set"]}),"\n",(0,a.jsx)(e.p,{children:"Suppose you want to have a drink with your friend in a cafe. When you open the door of the cafe, you visually and auditorily 'examine' the set of people that are present, perhaps calling out to your friend, until you recognize one of these people as your friend. Having 'identified' your friend enables you to interact with him/her as you planned."}),"\n",(0,a.jsxs)(e.p,{children:["A bit more formally, we would say that what you actually do is acquire ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," (observations about the various people that are present), compare this with what you know about your friend (i.e. the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," about your friend that you ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"), and when you find a match, you will have identified your friend. Note that this is the converse of what we described in the previous subsection."]}),"\n",(0,a.jsxs)(e.p,{children:["Similar to before, this identification process is (also) said to fail if an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is selected that is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that you were looking for. And again, to reduce the ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of such failure to an acceptable level (for the identifying ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), assurances may be obtained as necessary (authentication)."]}),"\n",(0,a.jsx)(e.h3,{id:"identification-in-it-andor-administrative-contexts",children:"Identification in IT and/or administrative contexts"}),"\n",(0,a.jsxs)(e.p,{children:["In the above examples, we tacitly assumed that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is also an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (see that ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"})," for details), which implies that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," has access to all ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which includes all ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["In many contexts, this assumption does not hold. Examples include IT-contexts, or ",(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizational"})," administrative contexts, the difference being that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that is doing the identification is not the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that are being used in the process. In IT-contexts, an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," could be a web server, or a mobile app. In administrative contexts of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," (which could also be IT-contexts with web server and other ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),"), you could also encounter human ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that are tasked with identification."]}),"\n",(0,a.jsxs)(e.p,{children:["In any such cases, an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that performs identification, must have access to the relevant subset of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", that is: to a representation thereof that it is able to interpret as intended by its ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["Such representations can come in many forms. In a human administrative context, such representations can be stored in e.g. customer and/or supplier relation management systems, employee registrations, etc., which may be paper-based (in a file cabinet), or electronic (in a database). Typically for IT-contexts, this would also include user registrations, that hold accounts for the users. The subset of ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"})," that one can find a such a registration should have been chosen such that the various records therein are fit for purpose, which means that any ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," that an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," must execute, can find the ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," it needs for that task in one of its registrations."]}),"\n",(0,a.jsxs)(e.p,{children:["This is particularly true for the ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," that is commonly referred to as 'logging in'. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is 'logging in' some user onto a system (or provide the user access to some other physical or electronic location), will identity (and subsequently authenticate) the user, i.e. search for the account to associate the user with, from where it can find all other data that is needed about the user in that particular context."]}),"\n",(0,a.jsx)(e.h3,{id:"formalized-model---information-realm",children:"Formalized model - information realm"}),"\n",(0,a.jsxs)(e.p,{children:["Here is a visual representation of this pattern, using the following ",(0,a.jsx)(e.strong,{children:(0,a.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'Identification' pattern - information realm",src:(0,r.c)("images/patterns/pattern-identification.png")}),"\n",(0,a.jsxs)(e.p,{children:["The figure shows that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can know (about the existence of) any number of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", one of which is that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself. As explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),", this ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"}),") its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". Also, as explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," are a part of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["As mentioned above, ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),", by (an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that results in the establishment of a 1-1 relation between an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (that exists in the real world) and a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," (that exists in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"). This ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," takes place in a specific context/situation, in which a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," is present."]}),"\n",(0,a.jsx)(e.p,{children:"Then, this act accumulates a set of characteristics (the 'uses' relation in the figure) that it either"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["observes from the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to be identified, then finds all ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that have all of these characteristics, or"]}),"\n",(0,a.jsxs)(e.li,{children:["takes from the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," whose ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," needs to be identified, then finds all ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that have all of these characteristics"]}),"\n"]}),"\n",(0,a.jsxs)(e.p,{children:["There are quite a few commonly used characteristics. One example are entity-types, i.e. classifications of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," use to make sense of the world. Examples of which include 'person', 'organization', 'animal', 'friend', etc. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," about some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," would include the entity-types that this ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has attributed to that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". Another example are ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"}),", i.e. texts or words that are used to refer to an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," in specific contexts."]}),"\n",(0,a.jsxs)(e.p,{children:["This process of accumulation of characteristics (and selecting the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," or ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that keep fitting all of these characteristics) continues until"]}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["there is no ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," or no ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that matches all accumulated characteristics, in which identification failed."]}),"\n",(0,a.jsxs)(e.li,{children:["there is a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," and a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that both match all such characteristics, in which case identification is successful and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"-relation between the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," has been established."]}),"\n"]}),"\n",(0,a.jsx)(e.h3,{id:"formalized-model---data-realm",children:"Formalized model - data realm"}),"\n",(0,a.jsxs)(e.p,{children:["Here is a visual representation of a similar pattern, using the following ",(0,a.jsx)(e.strong,{children:(0,a.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'Identification' pattern - data realm",src:(0,r.c)("images/patterns/pattern-identification.png")}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(e.p,{children:["This section needs a figure and an explanation of how identification works in the data realm, i.e. the realm where identification is performed by an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," is being made. This requires that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can access ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),"-records (",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by its ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),") that represent (excerpts of) ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," to be ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),". Such ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),"-records would contain ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"})," that represent the characteristics."]})})]})}function f(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(l,{...t})}):l(t)}},2172:(t,e,i)=>{i.d(e,{I:()=>o,M:()=>s});var a=i(1504);const n={},r=a.createContext(n);function s(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/61ef5258.ce73f534.js b/assets/js/61ef5258.ce73f534.js new file mode 100644 index 000000000..149105efe --- /dev/null +++ b/assets/js/61ef5258.ce73f534.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1896],{1283:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>c,contentTitle:()=>o,default:()=>f,frontMatter:()=>s,metadata:()=>h,toc:()=>d});var a=i(7624),n=i(2172),r=i(964);const s={id:"pattern-identification",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identification",formPhrases:["identification","identification-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identification Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the mechanisms that [parties](@) may use to [identify](@) [entities](@), and mechanisms for communicating with another [parties](@) such that both [parties](@) can [identify](@) an [entity](@) and know whether or not they [identify](@) the same [entity](@).",hoverText:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",date:20210803},o="Identification Pattern",h={id:"terms/pattern-identification",title:"Identification Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-identification.md",sourceDirName:"terms",slug:"/terms/pattern-identification",permalink:"/framework/docs/terms/pattern-identification",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-identification.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-identification",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identification",formPhrases:["identification","identification-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identification Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the mechanisms that [parties](@) may use to [identify](@) [entities](@), and mechanisms for communicating with another [parties](@) such that both [parties](@) can [identify](@) an [entity](@) and know whether or not they [identify](@) the same [entity](@).",hoverText:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",date:20210803},sidebar:"essifLabSideBar",previous:{title:"Identity Pattern",permalink:"/framework/docs/terms/pattern-identity"},next:{title:"Identifier Pattern",permalink:"/framework/docs/terms/pattern-identifier"}},c={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"1. Identification: selecting a partial identity",id:"1-identification-selecting-a-partial-identity",level:4},{value:"2. Identification: selecting an entity from a set",id:"2-identification-selecting-an-entity-from-a-set",level:4},{value:"Identification in IT and/or administrative contexts",id:"identification-in-it-andor-administrative-contexts",level:3},{value:"Formalized model - information realm",id:"formalized-model---information-realm",level:3},{value:"Formalized model - data realm",id:"formalized-model---data-realm",level:3}];function l(t){const e={a:"a",admonition:"admonition",h1:"h1",h3:"h3",h4:"h4",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"identification-pattern",children:"Identification Pattern"}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(e.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,a.jsx)(e.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,a.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(e.p,{children:["The ",(0,a.jsx)(e.strong,{children:"Identification pattern"})," captures the concepts and relations that help to explain the mechanisms that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses to ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", and mechanisms for communicating with another party such that both parties can identify an entity and know whether or not they identify the same entity."]}),"\n",(0,a.jsxs)(e.p,{children:["Related topics can be found in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]}),"\n",(0,a.jsx)(e.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsxs)(e.p,{children:["In 'the wild', terms such as ",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identify",children:"identify"}),", ",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identification",children:"identification"}),", ",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identity",children:"identity"})," are defined such that the can be used without all too many problems in everyday discussions. However, if we want to use these terms for our ",(0,a.jsx)(e.a,{href:"../essifLab-objectives",children:"purposes"}),", their definition must be much more precise, particularly because we want to use them in IT-contexts. Lets show this by example."]}),"\n",(0,a.jsxs)(e.p,{children:["Here, we discuss ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," in a way that we expect to be useful in IT-contexts (or non-IT, but still administrative contexts). Basically, two things are needed:"]}),"\n",(0,a.jsxs)(e.p,{children:["First, identification of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is similar to recognizing that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". A bit more formal: given an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (or digital or non-digital ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that comes from outside the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), identification is determining whether or not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". When the entity isn't recognized (identified), then a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," may be created that has this ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," as its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["Second, identification of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is similar to pointing/singling out the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". More formal: given a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and a specific context where a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," are present, identification is determining whether or not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," is in that set, and if so, which of them it is."]}),"\n",(0,a.jsx)(e.p,{children:"We will elaborate on both."}),"\n",(0,a.jsxs)(e.h4,{id:"1-identification-selecting-a-partial-identity",children:["1. Identification: selecting a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})]}),"\n",(0,a.jsxs)(e.p,{children:["Suppose you are at home and the doorbell rings. When you open the door you see a person of which you will gather further characteristics (properties), e.g. by observing their looks, by characterizing that person's voice (pitch, intonation), and interpreting what the person says, etc. You may even elicit further observations, e.g. by asking things. All of this serves the purpose of 'establishing the identity of' (",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identify",children:"Merriam-Webster, identify, 1a"}),") that person, where 'identity' would be 'the distinguishing character(istics) or personality of an individual' (",(0,a.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/identity",children:"Merriam-Webster, identity, 1a"}),")."]}),"\n",(0,a.jsxs)(e.p,{children:["You could also phrase this as recognizing the person, i.e. tapping into your own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to see what you already know about this person, which - in terms of our ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity pattern"})," would be: determining which of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," you ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," have the person at the door as its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". The purpose of all this is that as you remember what you know about the person, that helps you to decide whether or not, and if so, how to further engage with him/her. This would mean that you gather characteristics of that person (the fact that it actually is a person being the first of such characteristics), and continue to do so until there is only one ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that has all these characteristics."]}),"\n",(0,a.jsxs)(e.p,{children:["Continuing the example, it could be that you have no recollection of that person, i.e. there is no ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," in your ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that has all these characteristics. In this case you would already have started to create a new ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," for which that person is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", and you would have started to attribute characteristics (with some level of certainty) to this person, which all are part of this new ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),". Doing this enables you to identify/recognize this person the next time (s)he comes to your house."]}),"\n",(0,a.jsxs)(e.p,{children:["The identification process is said to fail if a user record or ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," has been selected, but its actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that supposedly is identified. This is the case when someone/something (successfully) masquerades as, or impersonates that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". The process of obtaining assurances that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is identified is \"who (s)he says that (s)he is\" is commonly called 'authentication'. We would say that authentication is the process of providing a set of assurances such that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of having selected a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," or user record whose ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that was identified, is acceptable to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," or user record."]}),"\n",(0,a.jsxs)(e.h4,{id:"2-identification-selecting-an-entity-from-a-set",children:["2. Identification: selecting an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," from a set"]}),"\n",(0,a.jsx)(e.p,{children:"Suppose you want to have a drink with your friend in a cafe. When you open the door of the cafe, you visually and auditorily 'examine' the set of people that are present, perhaps calling out to your friend, until you recognize one of these people as your friend. Having 'identified' your friend enables you to interact with him/her as you planned."}),"\n",(0,a.jsxs)(e.p,{children:["A bit more formally, we would say that what you actually do is acquire ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," (observations about the various people that are present), compare this with what you know about your friend (i.e. the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," about your friend that you ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"), and when you find a match, you will have identified your friend. Note that this is the converse of what we described in the previous subsection."]}),"\n",(0,a.jsxs)(e.p,{children:["Similar to before, this identification process is (also) said to fail if an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is selected that is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that you were looking for. And again, to reduce the ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of such failure to an acceptable level (for the identifying ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), assurances may be obtained as necessary (authentication)."]}),"\n",(0,a.jsx)(e.h3,{id:"identification-in-it-andor-administrative-contexts",children:"Identification in IT and/or administrative contexts"}),"\n",(0,a.jsxs)(e.p,{children:["In the above examples, we tacitly assumed that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is also an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (see that ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"})," for details), which implies that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," has access to all ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which includes all ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["In many contexts, this assumption does not hold. Examples include IT-contexts, or ",(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizational"})," administrative contexts, the difference being that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that is doing the identification is not the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that are being used in the process. In IT-contexts, an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," could be a web server, or a mobile app. In administrative contexts of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," (which could also be IT-contexts with web server and other ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"}),"), you could also encounter human ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that are tasked with identification."]}),"\n",(0,a.jsxs)(e.p,{children:["In any such cases, an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that performs identification, must have access to the relevant subset of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", that is: to a representation thereof that it is able to interpret as intended by its ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["Such representations can come in many forms. In a human administrative context, such representations can be stored in e.g. customer and/or supplier relation management systems, employee registrations, etc., which may be paper-based (in a file cabinet), or electronic (in a database). Typically for IT-contexts, this would also include user registrations, that hold accounts for the users. The subset of ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"})," that one can find a such a registration should have been chosen such that the various records therein are fit for purpose, which means that any ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," that an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," must execute, can find the ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," it needs for that task in one of its registrations."]}),"\n",(0,a.jsxs)(e.p,{children:["This is particularly true for the ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," that is commonly referred to as 'logging in'. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is 'logging in' some user onto a system (or provide the user access to some other physical or electronic location), will identity (and subsequently authenticate) the user, i.e. search for the account to associate the user with, from where it can find all other data that is needed about the user in that particular context."]}),"\n",(0,a.jsx)(e.h3,{id:"formalized-model---information-realm",children:"Formalized model - information realm"}),"\n",(0,a.jsxs)(e.p,{children:["Here is a visual representation of this pattern, using the following ",(0,a.jsx)(e.strong,{children:(0,a.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'Identification' pattern - information realm",src:(0,r.c)("images/patterns/pattern-identification.png")}),"\n",(0,a.jsxs)(e.p,{children:["The figure shows that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can know (about the existence of) any number of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", one of which is that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself. As explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),", this ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"}),") its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". Also, as explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," are a part of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"."]}),"\n",(0,a.jsxs)(e.p,{children:["As mentioned above, ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),", by (an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that results in the establishment of a 1-1 relation between an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (that exists in the real world) and a ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," (that exists in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"). This ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," takes place in a specific context/situation, in which a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," is present."]}),"\n",(0,a.jsx)(e.p,{children:"Then, this act accumulates a set of characteristics (the 'uses' relation in the figure) that it either"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["observes from the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to be identified, then finds all ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that have all of these characteristics, or"]}),"\n",(0,a.jsxs)(e.li,{children:["takes from the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," whose ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," needs to be identified, then finds all ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that have all of these characteristics"]}),"\n"]}),"\n",(0,a.jsxs)(e.p,{children:["There are quite a few commonly used characteristics. One example are entity-types, i.e. classifications of ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," use to make sense of the world. Examples of which include 'person', 'organization', 'animal', 'friend', etc. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," about some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," would include the entity-types that this ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has attributed to that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". Another example are ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"}),", i.e. texts or words that are used to refer to an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," in specific contexts."]}),"\n",(0,a.jsxs)(e.p,{children:["This process of accumulation of characteristics (and selecting the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," or ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that keep fitting all of these characteristics) continues until"]}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["there is no ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," or no ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that matches all accumulated characteristics, in which identification failed."]}),"\n",(0,a.jsxs)(e.li,{children:["there is a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," and a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that both match all such characteristics, in which case identification is successful and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"-relation between the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," has been established."]}),"\n"]}),"\n",(0,a.jsx)(e.h3,{id:"formalized-model---data-realm",children:"Formalized model - data realm"}),"\n",(0,a.jsxs)(e.p,{children:["Here is a visual representation of a similar pattern, using the following ",(0,a.jsx)(e.strong,{children:(0,a.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'Identification' pattern - data realm",src:(0,r.c)("images/patterns/pattern-identification.png")}),"\n",(0,a.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(e.p,{children:["This section needs a figure and an explanation of how identification works in the data realm, i.e. the realm where identification is performed by an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," is being made. This requires that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can access ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),"-records (",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by its ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),") that represent (excerpts of) ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," to be ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),". Such ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),"-records would contain ",(0,a.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"})," that represent the characteristics."]})})]})}function f(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(l,{...t})}):l(t)}},2172:(t,e,i)=>{i.d(e,{I:()=>o,M:()=>s});var a=i(1504);const n={},r=a.createContext(n);function s(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/6319693d.27e24954.js b/assets/js/6319693d.27e24954.js deleted file mode 100644 index 7205684e3..000000000 --- a/assets/js/6319693d.27e24954.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3296],{7348:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>h,contentTitle:()=>i,default:()=>l,frontMatter:()=>o,metadata:()=>d,toc:()=>u});var r=s(7624),a=s(2172),n=s(964);const o={id:"pattern-trust",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"trust",formPhrases:["trust-pattern"],status:"idea",grouptags:null,glossaryTerm:"Trust Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how the concept of [trust](@) relates to [parties](@) that do the trusting, and other concepts that express what it is that these [parties](@) trust.",hoverText:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",date:20210830},i="Trust Pattern",d={id:"terms/pattern-trust",title:"Trust Pattern",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-trust.md",sourceDirName:"terms",slug:"/terms/pattern-trust",permalink:"/framework/docs/terms/pattern-trust",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-trust.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-trust",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"trust",formPhrases:["trust-pattern"],status:"idea",grouptags:null,glossaryTerm:"Trust Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how the concept of [trust](@) relates to [parties](@) that do the trusting, and other concepts that express what it is that these [parties](@) trust.",hoverText:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",date:20210830},sidebar:"essifLabSideBar",previous:{title:"Semantics Pattern",permalink:"/framework/docs/terms/pattern-semantics"},next:{title:"Decision Making",permalink:"/framework/docs/terms/pattern-decision-making"}},h={},u=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function c(t){const e={a:"a",admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"trust-pattern",children:"Trust Pattern"}),"\n",(0,r.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,r.jsxs)(e.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,r.jsx)(e.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["The ",(0,r.jsx)(e.strong,{children:"Trust pattern"})," captures the concepts and relations that help to explain how ",(0,r.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," relates to ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that do the trusting, and other concepts that express what it is that these ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," trust."]}),"\n",(0,r.jsx)(e.h3,{id:"introduction",children:"Introduction"}),"\n",(0,r.jsx)(e.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,r.jsxs)(e.p,{children:["Here is a visual representation of this pattern, using the following ",(0,r.jsx)(e.strong,{children:(0,r.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,r.jsx)("img",{alt:"Conceptual model of the 'Trust' pattern",src:(0,n.c)("images/patterns/pattern-trust.png")})]})}function l(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(c,{...t})}):c(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>i,M:()=>o});var r=s(1504);const a={},n=r.createContext(a);function o(t){const e=r.useContext(n);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:o(t.components),r.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/6319693d.e06466e5.js b/assets/js/6319693d.e06466e5.js new file mode 100644 index 000000000..b5620b3de --- /dev/null +++ b/assets/js/6319693d.e06466e5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3296],{7348:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>d,toc:()=>u});var r=s(7624),a=s(2172),n=s(964);const i={id:"pattern-trust",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"trust",formPhrases:["trust-pattern"],status:"idea",grouptags:null,glossaryTerm:"Trust Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how the concept of [trust](@) relates to [parties](@) that do the trusting, and other concepts that express what it is that these [parties](@) trust.",hoverText:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",date:20210830},o="Trust Pattern",d={id:"terms/pattern-trust",title:"Trust Pattern",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-trust.md",sourceDirName:"terms",slug:"/terms/pattern-trust",permalink:"/framework/docs/terms/pattern-trust",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-trust.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-trust",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"trust",formPhrases:["trust-pattern"],status:"idea",grouptags:null,glossaryTerm:"Trust Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how the concept of [trust](@) relates to [parties](@) that do the trusting, and other concepts that express what it is that these [parties](@) trust.",hoverText:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",date:20210830},sidebar:"essifLabSideBar",previous:{title:"Semantics Pattern",permalink:"/framework/docs/terms/pattern-semantics"},next:{title:"Decision Making",permalink:"/framework/docs/terms/pattern-decision-making"}},h={},u=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function c(t){const e={a:"a",admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"trust-pattern",children:"Trust Pattern"}),"\n",(0,r.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,r.jsxs)(e.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,r.jsx)(e.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["The ",(0,r.jsx)(e.strong,{children:"Trust pattern"})," captures the concepts and relations that help to explain how ",(0,r.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," relates to ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that do the trusting, and other concepts that express what it is that these ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," trust."]}),"\n",(0,r.jsx)(e.h3,{id:"introduction",children:"Introduction"}),"\n",(0,r.jsx)(e.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,r.jsxs)(e.p,{children:["Here is a visual representation of this pattern, using the following ",(0,r.jsx)(e.strong,{children:(0,r.jsx)(e.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,r.jsx)("img",{alt:"Conceptual model of the 'Trust' pattern",src:(0,n.c)("images/patterns/pattern-trust.png")})]})}function l(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(c,{...t})}):c(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>i});var r=s(1504);const a={},n=r.createContext(a);function i(t){const e=r.useContext(n);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:i(t.components),r.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/64eeea93.c644c626.js b/assets/js/64eeea93.c644c626.js new file mode 100644 index 000000000..55a66549d --- /dev/null +++ b/assets/js/64eeea93.c644c626.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3016],{1816:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var o=r(7624),a=r(2172),s=r(964);const i={id:"control-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-objective",formPhrases:["control-objective{ss}"],status:"draft",grouptags:null,hoverText:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",glossaryTerm:"Control Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to contribute to the realization of another (set of) [objective](@) of that [party](@), by producing results that this [party](@) needs to realize these other [objective](@).",date:20220203},n="Control Objective",h={id:"terms/control-objective",title:"Control Objective",description:"Short Description",source:"@site/docs/terms/control-objective.md",sourceDirName:"terms",slug:"/terms/control-objective",permalink:"/framework/docs/terms/control-objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control-objective.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"control-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-objective",formPhrases:["control-objective{ss}"],status:"draft",grouptags:null,hoverText:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",glossaryTerm:"Control Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to contribute to the realization of another (set of) [objective](@) of that [party](@), by producing results that this [party](@) needs to realize these other [objective](@).",date:20220203},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"control-objective",children:"Control Objective"}),"\n","\n","\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"control objective"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to contribute to the realization of another (set of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective(s)"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", by producing results that this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to realize these other ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective(s)"}),". A control objective has the property that it is both ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," (as it produces specific results) and also ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," (as it uses these results - as a contribution to the realization of other objectives of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") by (or on behalf of) its ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," aspect entails the specification of the results that are needed, and the characteristics that they should have in order to be a useful and relevant contribution for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," for which it is a control. as a realization"]}),"\n",(0,o.jsxs)(t.p,{children:["Typical contributions for a control objective is the production of an intermediate result, the mitigation of a specific risk, or results that contribute to the realization of ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["There are various ways for ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to come to grips with specifying and ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," their ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),". Here are some examples:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," (specifically those with a rather large ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),") are known to classify their (regular) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," according to (business) topics such as finance, (information) security, safety, quality, legal, human resources etc. This allows them to specify ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that are particular to such topics, and define equally specific control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes for that."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," that realize that their departments (and sub-departments) are actually ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that each have their ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", may require such departments to specify their own ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," and associated control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process(es). This enables such ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," to specify ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that (only) seek assurances that their departments are properly specifying their own ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," are also known to create ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that fit traditional control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes, e.g. as defined in ISO standards."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," may classify their ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," using the ",(0,o.jsx)(t.a,{href:"./objective#formalization",children:"formalization of objectives"})," (and the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"), e.g.","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Such ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," but ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),", and hence require a corresponding control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and consumed by (at least) one other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Such ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),", and also require communication with the consuming ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["controls, i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and (only) consumed by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," itself. These ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," them."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["We have observed that (the ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of) the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," associated with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes pursue themselves, are often 'forgotten', i.e. these ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not in the scope of any control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process. ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," should set ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that aim to mitigate the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," associated with (the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," pursued by) their control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes."]}),"\n",(0,o.jsxs)(t.p,{children:["Control objectives should also be associated with ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors will use for determining the ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control-levels"})," for each of these objectives."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of control-objectives is help ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to ensure that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," they run become, and/or remain, acceptable."]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control-objective"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["is associated with one or more (classes of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are controlled by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control-objective"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["is associated with one or more ",(0,o.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," that these (classes of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are to comply with;"]}),"\n",(0,o.jsxs)(t.li,{children:["may be associated with appropriate ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors must use to determine the ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"level of control"}),"."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,o.jsxs)(t.p,{children:["In the figure below, ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," Obj-1a, Obj-1b and Obj-1b.2 are ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," of Red. Obj-1b.2 is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," for Obj-1b, which in turn is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," for Obj-1. Note that ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," such as Obj-1a, which haven't been explicitly assigned a producer ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", will default to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," being the producer. And therefor, Obj-1a is also a ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),"."]}),"\n",(0,o.jsxs)("p",{align:"center",children:[(0,o.jsx)("img",{alt:"Chaining Objectives",src:(0,s.c)("images/essif-lab-objective-symbolnotation.png")}),(0,o.jsx)("i",{children:"Figure 1: Chained Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,o.jsxs)(t.p,{children:["The figure shows four ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,o.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>i});var o=r(1504);const a={},s=o.createContext(a);function i(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/64eeea93.f8243548.js b/assets/js/64eeea93.f8243548.js deleted file mode 100644 index d692b5f26..000000000 --- a/assets/js/64eeea93.f8243548.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3016],{1816:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var o=r(7624),a=r(2172),s=r(964);const i={id:"control-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-objective",formPhrases:["control-objective{ss}"],status:"draft",grouptags:null,hoverText:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",glossaryTerm:"Control Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to contribute to the realization of another (set of) [objective](@) of that [party](@), by producing results that this [party](@) needs to realize these other [objective](@).",date:20220203},n="Control Objective",h={id:"terms/control-objective",title:"Control Objective",description:"Short Description",source:"@site/docs/terms/control-objective.md",sourceDirName:"terms",slug:"/terms/control-objective",permalink:"/framework/docs/terms/control-objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control-objective.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"control-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-objective",formPhrases:["control-objective{ss}"],status:"draft",grouptags:null,hoverText:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",glossaryTerm:"Control Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to contribute to the realization of another (set of) [objective](@) of that [party](@), by producing results that this [party](@) needs to realize these other [objective](@).",date:20220203},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"control-objective",children:"Control Objective"}),"\n","\n","\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"control objective"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to contribute to the realization of another (set of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective(s)"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", by producing results that this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to realize these other ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective(s)"}),". A control objective has the property that it is both ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," (as it produces specific results) and also ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," (as it uses these results - as a contribution to the realization of other objectives of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") by (or on behalf of) its ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," aspect entails the specification of the results that are needed, and the characteristics that they should have in order to be a useful and relevant contribution for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," for which it is a control. as a realization"]}),"\n",(0,o.jsxs)(t.p,{children:["Typical contributions for a control objective is the production of an intermediate result, the mitigation of a specific risk, or results that contribute to the realization of ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["There are various ways for ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to come to grips with specifying and ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," their ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),". Here are some examples:"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," (specifically those with a rather large ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),") are known to classify their (regular) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," according to (business) topics such as finance, (information) security, safety, quality, legal, human resources etc. This allows them to specify ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that are particular to such topics, and define equally specific control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes for that."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," that realize that their departments (and sub-departments) are actually ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that each have their ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", may require such departments to specify their own ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," and associated control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process(es). This enables such ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," to specify ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that (only) seek assurances that their departments are properly specifying their own ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," are also known to create ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that fit traditional control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes, e.g. as defined in ISO standards."]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," may classify their ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," using the ",(0,o.jsx)(t.a,{href:"./objective#formalization",children:"formalization of objectives"})," (and the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"), e.g.","\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Such ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," but ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),", and hence require a corresponding control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and consumed by (at least) one other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Such ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),", and also require communication with the consuming ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["controls, i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and (only) consumed by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," itself. These ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," them."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["We have observed that (the ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of) the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," associated with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes pursue themselves, are often 'forgotten', i.e. these ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not in the scope of any control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process. ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," should set ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that aim to mitigate the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," associated with (the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," pursued by) their control ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes."]}),"\n",(0,o.jsxs)(t.p,{children:["Control objectives should also be associated with ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors will use for determining the ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control-levels"})," for each of these objectives."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of control-objectives is help ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to ensure that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," they run become, and/or remain, acceptable."]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control-objective"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["is associated with one or more (classes of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are controlled by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control-objective"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["is associated with one or more ",(0,o.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," that these (classes of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are to comply with;"]}),"\n",(0,o.jsxs)(t.li,{children:["may be associated with appropriate ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors must use to determine the ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"level of control"}),"."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,o.jsxs)(t.p,{children:["In the figure below, ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," Obj-1a, Obj-1b and Obj-1b.2 are ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," of Red. Obj-1b.2 is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," for Obj-1b, which in turn is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," for Obj-1. Note that ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," such as Obj-1a, which haven't been explicitly assigned a producer ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", will default to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," being the producer. And therefor, Obj-1a is also a ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),"."]}),"\n",(0,o.jsxs)("p",{align:"center",children:[(0,o.jsx)("img",{alt:"Chaining Objectives",src:(0,s.c)("images/essif-lab-objective-symbolnotation.png")}),(0,o.jsx)("i",{children:"Figure 1: Chained Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,o.jsxs)(t.p,{children:["The figure shows four ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,o.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>i});var o=r(1504);const a={},s=o.createContext(a);function i(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/69630b87.26c09867.js b/assets/js/69630b87.26c09867.js new file mode 100644 index 000000000..c74b53f75 --- /dev/null +++ b/assets/js/69630b87.26c09867.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7564],{9276:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var n=a(7624),s=a(2172),o=a(964);const r={id:"pattern-world-model",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"world-model",formPhrases:["world-model","world-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"eSSIF-Lab World Model",glossaryText:"the set of [concept](@), relations between them ([pattern](@)), and [Principles](essifLab-principles) (that are the starting point for eSSIF-Lab's thinking).",hoverText:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",date:20211101},i="eSSIF-Lab World Model",h={id:"terms/pattern-world-model",title:"eSSIF-Lab World Model",description:"eSSIF-Lab World Model",source:"@site/docs/terms/pattern-world-model.md",sourceDirName:"terms",slug:"/terms/pattern-world-model",permalink:"/framework/docs/terms/pattern-world-model",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-world-model.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1707114796,formattedLastUpdatedAt:"Feb 5, 2024",frontMatter:{id:"pattern-world-model",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"world-model",formPhrases:["world-model","world-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"eSSIF-Lab World Model",glossaryText:"the set of [concept](@), relations between them ([pattern](@)), and [Principles](essifLab-principles) (that are the starting point for eSSIF-Lab's thinking).",hoverText:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",date:20211101},sidebar:"essifLabSideBar",previous:{title:"Decentralized Risk Management, Governance and Compliance",permalink:"/framework/docs/terms/pattern-decentralized-grc"},next:{title:"Semantics Pattern",permalink:"/framework/docs/terms/pattern-semantics"}},c={},d=[{value:"eSSIF-Lab World Model",id:"essif-lab-world-model-1",level:2},{value:"The Universe consists of Entities",id:"the-universe-consists-of-entities",level:3},{value:"Parties: Entities that manage and use a Knowledge autonomously",id:"parties-entities-that-manage-and-use-a-knowledge-autonomously",level:3},{value:"Actors: Entities that can act (do things)",id:"actors-entities-that-can-act-do-things",level:3},{value:"Jurisdiction: Authority with mechanisms for defining rules, enforcing them, and resolving disputes",id:"jurisdiction-authority-with-mechanisms-for-defining-rules-enforcing-them-and-resolving-disputes",level:3},{value:"Transactions: the exchange of goods, services, funds, or data between parties",id:"transactions-the-exchange-of-goods-services-funds-or-data-between-parties",level:3}];function l(e){const t={a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"essif-lab-world-model",children:"eSSIF-Lab World Model"}),"\n","\n","\n",(0,n.jsx)(t.h2,{id:"essif-lab-world-model-1",children:"eSSIF-Lab World Model"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"eSSIF-Lab World Model"})," consists of"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["the set of ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", as listed in the ",(0,n.jsx)(t.a,{href:"../essifLab-glossary",children:"Glossary"}),","]}),"\n",(0,n.jsxs)(t.li,{children:["relations between these concepts, as explained in the various concept-descriptions, and in the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),", as listed in the ",(0,n.jsx)(t.a,{href:"../essifLab-pattern-list",children:"Patterns List"}),", and"]}),"\n",(0,n.jsxs)(t.li,{children:["a set of ",(0,n.jsx)(t.a,{href:"../essifLab-principles",children:"Principles"})," that we take as starting points for our thinking."]}),"\n"]}),"\n",(0,n.jsx)("img",{alt:"George E.P. Box: All models are wrong, but some are useful",src:(0,o.c)("images/essif-lab-all-models-are-wrong.png")}),"\n",(0,n.jsxs)(t.p,{children:["We emphasize that the world model we propose is also 'wrong' (in the sense of G. Box). However, we did make a serious effort for it to be useful: it is meant to serve as a sound basis for designing, implementing and deploying architectures, processes and technologies that aim to support (autonomous, ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),") ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," with one another."]}),"\n",(0,n.jsx)(t.p,{children:"Our model contains several ways of thinking that may seem somewhat 'alien', in the sense that they do not appear to follow common thought patterns. Where you notice that, you will need to choose which way of thinking you want to follow. We suggest you temporarily suspend the common ways of thinking (you can always go back to your own ways of thinking), and give this 'alien' eSSIF-Lab way of thinking a serious try. By 'serious' we mean that you make an effort to actually understand what we're trying to say and do. We certainly made an effort to make this as easy as we could, e.g. by being very precise in our definitions, and changing texts according to what we have heard people say."}),"\n",(0,n.jsxs)(t.p,{children:["Here, we only introduce/summarize the most fundamental concepts (and their properties) of the eSSIF-Lab world model. You are encouraged to browse on, clicking on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," you want to know more about, or reading up on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," that provide the coherence between them."]}),"\n",(0,n.jsx)(t.h3,{id:"the-universe-consists-of-entities",children:"The Universe consists of Entities"}),"\n",(0,n.jsxs)(t.p,{children:["eSSIF-Lab sees the world (universe) as being filled with ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", i.e. things (people and animals included) that exist. Our world view is shaped by the distinctions that eSSIF-Lab makes as it classifies such entities into well-defined categories, each of which having specific characteristics."]}),"\n",(0,n.jsx)(t.h3,{id:"parties-entities-that-manage-and-use-a-knowledge-autonomously",children:"Parties: Entities that manage and use a Knowledge autonomously"}),"\n",(0,n.jsxs)(t.p,{children:["One of the most fundamental of such categories is called ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". A party is defined as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that manages and uses its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," autonomously. It is its own sovereign, i.e. within its ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", everything is guided by its own, subjective ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". This includes all decision making, execution of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),", etc., etc. Typical examples include ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (governments, enterprises) and individual human beings. Note that while ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," cannot be assumed to be capable of doing things (e.g. ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),"). However, they, as any other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", can ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employ"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to work for them, i.e. execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on their behalf."]}),"\n",(0,n.jsxs)(t.p,{children:["We postulate that every party has ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it pursues. A large part of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," revolves about ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"})," and/or ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," these ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (which includes ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),") and making sure they get realized."]}),"\n",(0,n.jsxs)(t.p,{children:["While ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are their own (self-)sovereigns and in principle can do as they please, they live in a universe with many other parties, that are also 'self-sovereigns'. This means that they need to come to terms with one another as they have interactions with one another that may influence the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the participating parties, and have other consequences as well. Such ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," between parties is not only one of the focal points of this framework: it is the reason we created it."]}),"\n",(0,n.jsxs)(t.p,{children:["You can learn more about parties from the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and action pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"actors-entities-that-can-act-do-things",children:"Actors: Entities that can act (do things)"}),"\n",(0,n.jsxs)(t.p,{children:["Another fundamental category is called ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", which is defined as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that can act (do things). It is important to note that while some entity classes (e.g. human beings) qualify as both ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", other entity classes do not (e.g. ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", or robots). As an actor does something (executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), it uses the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of one specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," as the main/dominant guidance for executing that action, yet it may also use ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," when such is necessary to properly execute the action. We say that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing that ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"Actors"})," may execute different ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". It is a particular contribution of this ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," that using it allows one to determine which ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," executes what ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of what ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This is particularly relevant in the context of two interacting/transacting parties."]}),"\n",(0,n.jsxs)(t.p,{children:["You can learn more about actors from the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and action pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"jurisdiction-authority-with-mechanisms-for-defining-rules-enforcing-them-and-resolving-disputes",children:"Jurisdiction: Authority with mechanisms for defining rules, enforcing them, and resolving disputes"}),"\n",(0,n.jsxs)(t.p,{children:["A third fundamental category is called ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which is a foundational concept for organizing collaborations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", e.g. in ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"}),". Basically, a jurisdiction is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that has mechanisms for defining and maintaining rules, enforcement thereof, and a mechanism for resolving conflicts within its ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["You can learn more about jurisdictions from the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdictions pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"transactions-the-exchange-of-goods-services-funds-or-data-between-parties",children:"Transactions: the exchange of goods, services, funds, or data between parties"}),"\n",(0,n.jsxs)(t.p,{children:["The last fundamental category is the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", i.e. the exchange of goods, services, funds, or data between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We follow the ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,n.jsx)(t.em,{children:"DEMO"})})," transactions pattern, which divides ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in three phases:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)(t.strong,{children:"negotiation phase"}),", in which one or more (",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of each) ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," exchange data for the purpose of establishing a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"contract"})," that specifies what the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," entails. This phase results either in a commitment decision of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"}),", or the termination of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," because one of them quits."]}),"\n",(0,n.jsxs)(t.li,{children:["an ",(0,n.jsx)(t.strong,{children:"execution phase"}),", in which (",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of) the same principals work (execute actions) to fulfill the ",(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the agreement. This phase results in them stating that they have completed that work (or that they gave up)."]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.strong,{children:"acceptance phase"}),", in which one or more (",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of the) ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," exchange data that leads to a decision to accept the results, or to escalate (e.g. start a lawsuit against the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"}),")."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The relevance of ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," shows e.g. in the negotiation phase, where ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," request and collect data that they need in order to make the commitment decision. In the eSSIF-Lab way of thinking, each ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," will collect data to serve any of the following purposes:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"to know what each of the participants (including itself) will commit itself to produce/deliver/...;"}),"\n",(0,n.jsx)(t.li,{children:"to ensure that the value of what the participant gets exceeds the value of what it produces/delivers/...;"}),"\n",(0,n.jsxs)(t.li,{children:["to ensure that the magnitude of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it perceives to run upon committing to the transaction, remain at an acceptable level."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Every participant is assumed to be autonomous, which means that the assessment of the value of what it gets/produces is subjective, and so is the perception of ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", and the assessment of their magnitude. Hence, the need for specific kinds of data and associated assurances, all of which can be provided through ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," technologies, are quite subjective. It is part of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to define their information needs for specific kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", which is expected to lead to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that provide the primary guidance that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (people as well as systems) need to conduct such ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," on their behalf. Such policies would state the kinds of data needed, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that it trusts for truthfully issuing credentials that hold such data, etc."]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var n=a(1504);const s={},o=n.createContext(s);function r(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/69630b87.952998a6.js b/assets/js/69630b87.952998a6.js deleted file mode 100644 index 9e95b4b11..000000000 --- a/assets/js/69630b87.952998a6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7564],{9276:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var n=a(7624),s=a(2172),o=a(964);const r={id:"pattern-world-model",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"world-model",formPhrases:["world-model","world-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"eSSIF-Lab World Model",glossaryText:"the set of [concept](@), relations between them ([pattern](@)), and [Principles](essifLab-principles) (that are the starting point for eSSIF-Lab's thinking).",hoverText:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",date:20211101},i="eSSIF-Lab World Model",h={id:"terms/pattern-world-model",title:"eSSIF-Lab World Model",description:"eSSIF-Lab World Model",source:"@site/docs/terms/pattern-world-model.md",sourceDirName:"terms",slug:"/terms/pattern-world-model",permalink:"/framework/docs/terms/pattern-world-model",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-world-model.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-world-model",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"world-model",formPhrases:["world-model","world-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"eSSIF-Lab World Model",glossaryText:"the set of [concept](@), relations between them ([pattern](@)), and [Principles](essifLab-principles) (that are the starting point for eSSIF-Lab's thinking).",hoverText:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",date:20211101},sidebar:"essifLabSideBar",previous:{title:"Decentralized Risk Management, Governance and Compliance",permalink:"/framework/docs/terms/pattern-decentralized-grc"},next:{title:"Semantics Pattern",permalink:"/framework/docs/terms/pattern-semantics"}},c={},d=[{value:"eSSIF-Lab World Model",id:"essif-lab-world-model-1",level:2},{value:"The Universe consists of Entities",id:"the-universe-consists-of-entities",level:3},{value:"Parties: Entities that manage and use a Knowledge autonomously",id:"parties-entities-that-manage-and-use-a-knowledge-autonomously",level:3},{value:"Actors: Entities that can act (do things)",id:"actors-entities-that-can-act-do-things",level:3},{value:"Jurisdiction: Authority with mechanisms for defining rules, enforcing them, and resolving disputes",id:"jurisdiction-authority-with-mechanisms-for-defining-rules-enforcing-them-and-resolving-disputes",level:3},{value:"Transactions: the exchange of goods, services, funds, or data between parties",id:"transactions-the-exchange-of-goods-services-funds-or-data-between-parties",level:3}];function l(e){const t={a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"essif-lab-world-model",children:"eSSIF-Lab World Model"}),"\n","\n","\n",(0,n.jsx)(t.h2,{id:"essif-lab-world-model-1",children:"eSSIF-Lab World Model"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"eSSIF-Lab World Model"})," consists of"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["the set of ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", as listed in the ",(0,n.jsx)(t.a,{href:"../essifLab-Glossary",children:"Glossary"}),","]}),"\n",(0,n.jsxs)(t.li,{children:["relations between these concepts, as explained in the various concept-descriptions, and in the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),", as listed in the ",(0,n.jsx)(t.a,{href:"../essifLab-pattern-list",children:"Patterns List"}),", and"]}),"\n",(0,n.jsxs)(t.li,{children:["a set of ",(0,n.jsx)(t.a,{href:"../essifLab-principles",children:"Principles"})," that we take as starting points for our thinking."]}),"\n"]}),"\n",(0,n.jsx)("img",{alt:"George E.P. Box: All models are wrong, but some are useful",src:(0,o.c)("images/essif-lab-all-models-are-wrong.png")}),"\n",(0,n.jsxs)(t.p,{children:["We emphasize that the world model we propose is also 'wrong' (in the sense of G. Box). However, we did make a serious effort for it to be useful: it is meant to serve as a sound basis for designing, implementing and deploying architectures, processes and technologies that aim to support (autonomous, ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),") ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," with one another."]}),"\n",(0,n.jsx)(t.p,{children:"Our model contains several ways of thinking that may seem somewhat 'alien', in the sense that they do not appear to follow common thought patterns. Where you notice that, you will need to choose which way of thinking you want to follow. We suggest you temporarily suspend the common ways of thinking (you can always go back to your own ways of thinking), and give this 'alien' eSSIF-Lab way of thinking a serious try. By 'serious' we mean that you make an effort to actually understand what we're trying to say and do. We certainly made an effort to make this as easy as we could, e.g. by being very precise in our definitions, and changing texts according to what we have heard people say."}),"\n",(0,n.jsxs)(t.p,{children:["Here, we only introduce/summarize the most fundamental concepts (and their properties) of the eSSIF-Lab world model. You are encouraged to browse on, clicking on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," you want to know more about, or reading up on the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," that provide the coherence between them."]}),"\n",(0,n.jsx)(t.h3,{id:"the-universe-consists-of-entities",children:"The Universe consists of Entities"}),"\n",(0,n.jsxs)(t.p,{children:["eSSIF-Lab sees the world (universe) as being filled with ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", i.e. things (people and animals included) that exist. Our world view is shaped by the distinctions that eSSIF-Lab makes as it classifies such entities into well-defined categories, each of which having specific characteristics."]}),"\n",(0,n.jsx)(t.h3,{id:"parties-entities-that-manage-and-use-a-knowledge-autonomously",children:"Parties: Entities that manage and use a Knowledge autonomously"}),"\n",(0,n.jsxs)(t.p,{children:["One of the most fundamental of such categories is called ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". A party is defined as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that manages and uses its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," autonomously. It is its own sovereign, i.e. within its ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", everything is guided by its own, subjective ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". This includes all decision making, execution of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),", etc., etc. Typical examples include ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (governments, enterprises) and individual human beings. Note that while ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," cannot be assumed to be capable of doing things (e.g. ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),"). However, they, as any other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", can ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employ"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to work for them, i.e. execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on their behalf."]}),"\n",(0,n.jsxs)(t.p,{children:["We postulate that every party has ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it pursues. A large part of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," revolves about ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"})," and/or ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," these ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (which includes ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),") and making sure they get realized."]}),"\n",(0,n.jsxs)(t.p,{children:["While ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are their own (self-)sovereigns and in principle can do as they please, they live in a universe with many other parties, that are also 'self-sovereigns'. This means that they need to come to terms with one another as they have interactions with one another that may influence the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the participating parties, and have other consequences as well. Such ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," between parties is not only one of the focal points of this framework: it is the reason we created it."]}),"\n",(0,n.jsxs)(t.p,{children:["You can learn more about parties from the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and action pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"actors-entities-that-can-act-do-things",children:"Actors: Entities that can act (do things)"}),"\n",(0,n.jsxs)(t.p,{children:["Another fundamental category is called ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", which is defined as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that can act (do things). It is important to note that while some entity classes (e.g. human beings) qualify as both ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", other entity classes do not (e.g. ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", or robots). As an actor does something (executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), it uses the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of one specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," as the main/dominant guidance for executing that action, yet it may also use ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," when such is necessary to properly execute the action. We say that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing that ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"Actors"})," may execute different ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". It is a particular contribution of this ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," that using it allows one to determine which ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," executes what ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of what ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This is particularly relevant in the context of two interacting/transacting parties."]}),"\n",(0,n.jsxs)(t.p,{children:["You can learn more about actors from the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and action pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"jurisdiction-authority-with-mechanisms-for-defining-rules-enforcing-them-and-resolving-disputes",children:"Jurisdiction: Authority with mechanisms for defining rules, enforcing them, and resolving disputes"}),"\n",(0,n.jsxs)(t.p,{children:["A third fundamental category is called ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which is a foundational concept for organizing collaborations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", e.g. in ",(0,n.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"}),". Basically, a jurisdiction is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that has mechanisms for defining and maintaining rules, enforcement thereof, and a mechanism for resolving conflicts within its ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["You can learn more about jurisdictions from the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdictions pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"transactions-the-exchange-of-goods-services-funds-or-data-between-parties",children:"Transactions: the exchange of goods, services, funds, or data between parties"}),"\n",(0,n.jsxs)(t.p,{children:["The last fundamental category is the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),", i.e. the exchange of goods, services, funds, or data between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["We follow the ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,n.jsx)(t.em,{children:"DEMO"})})," transactions pattern, which divides ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," in three phases:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)(t.strong,{children:"negotiation phase"}),", in which one or more (",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of each) ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," exchange data for the purpose of establishing a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"contract"})," that specifies what the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," entails. This phase results either in a commitment decision of all ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"}),", or the termination of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," because one of them quits."]}),"\n",(0,n.jsxs)(t.li,{children:["an ",(0,n.jsx)(t.strong,{children:"execution phase"}),", in which (",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of) the same principals work (execute actions) to fulfill the ",(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the agreement. This phase results in them stating that they have completed that work (or that they gave up)."]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.strong,{children:"acceptance phase"}),", in which one or more (",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of the) ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," exchange data that leads to a decision to accept the results, or to escalate (e.g. start a lawsuit against the other ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"}),")."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The relevance of ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," shows e.g. in the negotiation phase, where ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," request and collect data that they need in order to make the commitment decision. In the eSSIF-Lab way of thinking, each ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," will collect data to serve any of the following purposes:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"to know what each of the participants (including itself) will commit itself to produce/deliver/...;"}),"\n",(0,n.jsx)(t.li,{children:"to ensure that the value of what the participant gets exceeds the value of what it produces/delivers/...;"}),"\n",(0,n.jsxs)(t.li,{children:["to ensure that the magnitude of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it perceives to run upon committing to the transaction, remain at an acceptable level."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Every participant is assumed to be autonomous, which means that the assessment of the value of what it gets/produces is subjective, and so is the perception of ",(0,n.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", and the assessment of their magnitude. Hence, the need for specific kinds of data and associated assurances, all of which can be provided through ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," technologies, are quite subjective. It is part of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to define their information needs for specific kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),", which is expected to lead to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that provide the primary guidance that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (people as well as systems) need to conduct such ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," on their behalf. Such policies would state the kinds of data needed, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that it trusts for truthfully issuing credentials that hold such data, etc."]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>r});var n=a(1504);const s={},o=n.createContext(s);function r(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/6ad8eec8.7a679ea9.js b/assets/js/6ad8eec8.7a679ea9.js new file mode 100644 index 000000000..704eaeee9 --- /dev/null +++ b/assets/js/6ad8eec8.7a679ea9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6960],{5020:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>f,frontMatter:()=>s,metadata:()=>n,toc:()=>h});var r=a(7624),i=a(2172);const s={id:"risk-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-objective",formPhrases:["risk-objective{ss}"],status:"draft",grouptags:null,hoverText:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",glossaryTerm:"Risk Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which the [risk](@) associated with a specific set of its [objective](@) become, and/or remain, acceptable.",date:20220203},o="Risk Objective",n={id:"terms/risk-objective",title:"Risk Objective",description:"Short Description",source:"@site/docs/terms/risk-objective.md",sourceDirName:"terms",slug:"/terms/risk-objective",permalink:"/framework/docs/terms/risk-objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-objective.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"risk-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-objective",formPhrases:["risk-objective{ss}"],status:"draft",grouptags:null,hoverText:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",glossaryTerm:"Risk Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which the [risk](@) associated with a specific set of its [objective](@) become, and/or remain, acceptable.",date:20220203},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk-objective",children:"Risk Objective"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"risk objective"})," is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with a specific set of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," become, and/or remain, acceptable. The (business) process that seeks to realize ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," is referred to as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process - this is in line with well-known ISO standards, such as ISO 31000, ISO9001, ISO27001, etc."]}),"\n",(0,r.jsxs)(t.p,{children:["There are various ways for ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to come to grips with specifying and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," their ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),". Here are some examples:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," (specifically those with a rather large ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),") are known to classify their (regular) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," according to (business) topics such as finance, (information) security, safety, quality, legal, human resources etc. This allows them to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that are particular to such topics, and define equally specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes for that."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," that realize that their departments (and sub-departments) are actually ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that each have their ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", may require such departments to specify their own ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," and associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process(es). This enables such ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that (only) seek assurances that their departments are properly specifying their own ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," are also known to create ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that fit traditional ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes, e.g. as defined in ISO standards."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," may classify their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," using the ",(0,r.jsx)(t.a,{href:"./objective#formalization",children:"formalization of objectives"})," (and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"), e.g.","\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," but ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),", and hence require a corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process;"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and consumed by (at least) one other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),", and also require communication with the consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["controls, i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and (only) consumed by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," itself. These ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," them."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["We have observed that (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of) the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes pursue themselves, are often 'forgotten', i.e. these ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not in the scope of any ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process. ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," should set ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that aim to mitigate the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," pursued by) their ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes."]}),"\n",(0,r.jsxs)(t.p,{children:["Risk objectives should also be associated with ",(0,r.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors will use for determining the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk-levels"})," for each of these objectives."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of risk-objectives is help ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to ensure that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," they run become, and/or remain, acceptable."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk-objective"})," is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["is associated with one or more (classes of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are controlled by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk-objective"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["is associated with one or more ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," that these (classes of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are to comply with;"]}),"\n",(0,r.jsxs)(t.li,{children:["may be associated with appropriate ",(0,r.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors must use to determine the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"level of risk"}),"."]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var r=a(1504);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/6ad8eec8.f44b8352.js b/assets/js/6ad8eec8.f44b8352.js deleted file mode 100644 index 0cd1f9b1a..000000000 --- a/assets/js/6ad8eec8.f44b8352.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6960],{5020:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>f,frontMatter:()=>s,metadata:()=>n,toc:()=>h});var r=a(7624),i=a(2172);const s={id:"risk-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-objective",formPhrases:["risk-objective{ss}"],status:"draft",grouptags:null,hoverText:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",glossaryTerm:"Risk Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which the [risk](@) associated with a specific set of its [objective](@) become, and/or remain, acceptable.",date:20220203},o="Risk Objective",n={id:"terms/risk-objective",title:"Risk Objective",description:"Short Description",source:"@site/docs/terms/risk-objective.md",sourceDirName:"terms",slug:"/terms/risk-objective",permalink:"/framework/docs/terms/risk-objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-objective.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"risk-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-objective",formPhrases:["risk-objective{ss}"],status:"draft",grouptags:null,hoverText:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",glossaryTerm:"Risk Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which the [risk](@) associated with a specific set of its [objective](@) become, and/or remain, acceptable.",date:20220203},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk-objective",children:"Risk Objective"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"risk objective"})," is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with a specific set of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," become, and/or remain, acceptable. The (business) process that seeks to realize ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," is referred to as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process - this is in line with well-known ISO standards, such as ISO 31000, ISO9001, ISO27001, etc."]}),"\n",(0,r.jsxs)(t.p,{children:["There are various ways for ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to come to grips with specifying and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," their ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),". Here are some examples:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," (specifically those with a rather large ",(0,r.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),") are known to classify their (regular) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," according to (business) topics such as finance, (information) security, safety, quality, legal, human resources etc. This allows them to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that are particular to such topics, and define equally specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes for that."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," that realize that their departments (and sub-departments) are actually ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that each have their ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", may require such departments to specify their own ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," and associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process(es). This enables such ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," to specify ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that (only) seek assurances that their departments are properly specifying their own ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," are also known to create ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that fit traditional ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes, e.g. as defined in ISO standards."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," may classify their ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," using the ",(0,r.jsx)(t.a,{href:"./objective#formalization",children:"formalization of objectives"})," (and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"), e.g.","\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," but ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),", and hence require a corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process;"]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),", i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," and consumed by (at least) one other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Such ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),", and also require communication with the consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["controls, i.e. ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and (only) consumed by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," itself. These ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," must be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," them."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["We have observed that (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of) the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes pursue themselves, are often 'forgotten', i.e. these ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are not in the scope of any ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process. ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," should set ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that aim to mitigate the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with (the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," pursued by) their ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes."]}),"\n",(0,r.jsxs)(t.p,{children:["Risk objectives should also be associated with ",(0,r.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors will use for determining the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk-levels"})," for each of these objectives."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of risk-objectives is help ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to ensure that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," they run become, and/or remain, acceptable."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk-objective"})," is an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["is associated with one or more (classes of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are controlled by the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk-objective"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["is associated with one or more ",(0,r.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," that these (classes of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are to comply with;"]}),"\n",(0,r.jsxs)(t.li,{children:["may be associated with appropriate ",(0,r.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors must use to determine the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"level of risk"}),"."]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var r=a(1504);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/6c44d3b5.a8729d40.js b/assets/js/6c44d3b5.a8729d40.js deleted file mode 100644 index 2e2d20efd..000000000 --- a/assets/js/6c44d3b5.a8729d40.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8452],{8028:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>h,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var n=a(7624),s=a(2172);const i={id:"wallet",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet",formPhrases:["wallet{ss}"],status:"draft",grouptags:null,hoverText:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",glossaryTerm:"Wallet",glossaryText:"a component that implements the [capability](@) to securely store data as requested by [colleague agents](colleague@), and to provide stored data to [colleague agents](colleague@) or [peer agents](peer-agent@), all in [compliance](@) with the rules of its [principal](@)'s [wallet policy](@).",date:20210601},o="Wallet",l={id:"terms/wallet",title:"Wallet",description:"Short Description",source:"@site/docs/terms/wallet.md",sourceDirName:"terms",slug:"/terms/wallet",permalink:"/framework/docs/terms/wallet",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/wallet.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"wallet",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet",formPhrases:["wallet{ss}"],status:"draft",grouptags:null,hoverText:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",glossaryTerm:"Wallet",glossaryText:"a component that implements the [capability](@) to securely store data as requested by [colleague agents](colleague@), and to provide stored data to [colleague agents](colleague@) or [peer agents](peer-agent@), all in [compliance](@) with the rules of its [principal](@)'s [wallet policy](@).",date:20210601},sidebar:"essifLabSideBar"},r={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Functionality",id:"functionality",level:3}];function d(e){const t={a:"a",admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"wallet",children:"Wallet"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Wallet"})," is is an (architectural) function (a functional component in the ",(0,n.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"}),") that provides (secure) storage of credentials - regardless of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued them (i.e. so-called self-signed credentials may be stored there, too). Another task of the wallet is to (securely) store (private) keys that can be used to sign or seal data on behalf of its Principal. Perhaps the most important task of the Wallet is to ensure that credentials and keys can only become available to another component if they have the same (single) Principal, and will become available if such other component implements a functionality that needs it."]}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsx)(t.p,{children:"The purpose of the Wallet function is."}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Wallet"})," is a component in the ",(0,n.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," whose function is to ... (tbd)."]}),"\n",(0,n.jsx)(t.h3,{id:"functionality",children:"Functionality"}),"\n",(0,n.jsx)(t.p,{children:"The primary purpose of the Wallet Component is to (securely) store data, and in particular:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["credentials - both those that have been issued by the issuer (i.e. self-signed credentials) and those that have been obtained from issuers of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and"]}),"\n",(0,n.jsx)(t.li,{children:"(private) keys e.g. for signing/sealing data on behalf of its Principal."}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"Other kinds of data may be stored by a wallet as well - we will have to see what is practical and makes sense."}),"\n",(0,n.jsx)(t.p,{children:"By 'securely storing data' we mean that such data"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"remains available until a request is received from an electronic Colleague that is entitled to request deletion of such data;"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"remains unchanged during the time in which it is stored;"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"can only become available to electronic Colleagues that implement a functionality that requires such access (e.g. a Colleague Holder component);"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"can only be stored by electronic Colleagues that implement a functionality that require such data to be stored (e.g. a Colleague Holder or Issuer component)."}),"\n"]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"It is expected that components other than the Holder and Issuer will (arise and) need access. One example could be a component that is capable of securely signing data on behalf of the Principal. Another example could be a component that implements some kind of credential revocation functionality."}),"\n",(0,n.jsxs)(t.p,{children:["Human beings cannot directly access any Wallet component, not even the ones they own. They need an electronic Agent that is capable of authenticating them as (an Agent of) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns the Wallet component, and upon successful authentication provides a User Interface through which the Human Being can instruct this electronic Agent to manage the Wallet's contents."]}),"\n",(0,n.jsx)(t.p,{children:"In order to make the Wallet component work, a Wallet Policy/Preferences object is created by, or on behalf of the Principal, the contents of which remains to be specified."})]})}function h(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>l,M:()=>o});var n=a(1504);const s={},i=n.createContext(s);function o(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/6c44d3b5.aadb5b23.js b/assets/js/6c44d3b5.aadb5b23.js new file mode 100644 index 000000000..c40fdab77 --- /dev/null +++ b/assets/js/6c44d3b5.aadb5b23.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8452],{8028:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>h,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var n=a(7624),s=a(2172);const i={id:"wallet",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet",formPhrases:["wallet{ss}"],status:"draft",grouptags:null,hoverText:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",glossaryTerm:"Wallet",glossaryText:"a component that implements the [capability](@) to securely store data as requested by [colleague agents](colleague@), and to provide stored data to [colleague agents](colleague@) or [peer agents](peer-agent@), all in [compliance](@) with the rules of its [principal](@)'s [wallet policy](@).",date:20210601},o="Wallet",l={id:"terms/wallet",title:"Wallet",description:"Short Description",source:"@site/docs/terms/wallet.md",sourceDirName:"terms",slug:"/terms/wallet",permalink:"/framework/docs/terms/wallet",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/wallet.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"wallet",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet",formPhrases:["wallet{ss}"],status:"draft",grouptags:null,hoverText:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",glossaryTerm:"Wallet",glossaryText:"a component that implements the [capability](@) to securely store data as requested by [colleague agents](colleague@), and to provide stored data to [colleague agents](colleague@) or [peer agents](peer-agent@), all in [compliance](@) with the rules of its [principal](@)'s [wallet policy](@).",date:20210601},sidebar:"essifLabSideBar"},r={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Functionality",id:"functionality",level:3}];function d(e){const t={a:"a",admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"wallet",children:"Wallet"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Wallet"})," is is an (architectural) function (a functional component in the ",(0,n.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"}),") that provides (secure) storage of credentials - regardless of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued them (i.e. so-called self-signed credentials may be stored there, too). Another task of the wallet is to (securely) store (private) keys that can be used to sign or seal data on behalf of its Principal. Perhaps the most important task of the Wallet is to ensure that credentials and keys can only become available to another component if they have the same (single) Principal, and will become available if such other component implements a functionality that needs it."]}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsx)(t.p,{children:"The purpose of the Wallet function is."}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Wallet"})," is a component in the ",(0,n.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," whose function is to ... (tbd)."]}),"\n",(0,n.jsx)(t.h3,{id:"functionality",children:"Functionality"}),"\n",(0,n.jsx)(t.p,{children:"The primary purpose of the Wallet Component is to (securely) store data, and in particular:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["credentials - both those that have been issued by the issuer (i.e. self-signed credentials) and those that have been obtained from issuers of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and"]}),"\n",(0,n.jsx)(t.li,{children:"(private) keys e.g. for signing/sealing data on behalf of its Principal."}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"Other kinds of data may be stored by a wallet as well - we will have to see what is practical and makes sense."}),"\n",(0,n.jsx)(t.p,{children:"By 'securely storing data' we mean that such data"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"remains available until a request is received from an electronic Colleague that is entitled to request deletion of such data;"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"remains unchanged during the time in which it is stored;"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"can only become available to electronic Colleagues that implement a functionality that requires such access (e.g. a Colleague Holder component);"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)(t.p,{children:"can only be stored by electronic Colleagues that implement a functionality that require such data to be stored (e.g. a Colleague Holder or Issuer component)."}),"\n"]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"It is expected that components other than the Holder and Issuer will (arise and) need access. One example could be a component that is capable of securely signing data on behalf of the Principal. Another example could be a component that implements some kind of credential revocation functionality."}),"\n",(0,n.jsxs)(t.p,{children:["Human beings cannot directly access any Wallet component, not even the ones they own. They need an electronic Agent that is capable of authenticating them as (an Agent of) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that owns the Wallet component, and upon successful authentication provides a User Interface through which the Human Being can instruct this electronic Agent to manage the Wallet's contents."]}),"\n",(0,n.jsx)(t.p,{children:"In order to make the Wallet component work, a Wallet Policy/Preferences object is created by, or on behalf of the Principal, the contents of which remains to be specified."})]})}function h(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>l,M:()=>o});var n=a(1504);const s={},i=n.createContext(s);function o(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/71a82704.4363da7a.js b/assets/js/71a82704.4363da7a.js deleted file mode 100644 index 0568bfe14..000000000 --- a/assets/js/71a82704.4363da7a.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5880],{9436:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>i,default:()=>m,frontMatter:()=>a,metadata:()=>n,toc:()=>f});var o=s(7624),r=s(2172);const a={id:"assessment-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assessment-framework",formPhrases:["assessment-framework{ss}"],status:"draft",grouptags:null,hoverText:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",glossaryTerm:"Assessment Framework",glossaryText:"the combination of a set of criteria that an auditor can assess by applying them to an [entity](@) (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that [entity](@) conforms to a stated set of requirements.",date:20220203},i="Assessment Framework",n={id:"terms/assessment-framework",title:"Assessment Framework",description:"Short Description",source:"@site/docs/terms/assessment-framework.md",sourceDirName:"terms",slug:"/terms/assessment-framework",permalink:"/framework/docs/terms/assessment-framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/assessment-framework.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"assessment-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assessment-framework",formPhrases:["assessment-framework{ss}"],status:"draft",grouptags:null,hoverText:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",glossaryTerm:"Assessment Framework",glossaryText:"the combination of a set of criteria that an auditor can assess by applying them to an [entity](@) (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that [entity](@) conforms to a stated set of requirements.",date:20220203},sidebar:"essifLabSideBar"},h={},f=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function c(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"assessment-framework",children:"Assessment Framework"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"assessment framework"})," is the combination of criteria that an auditor can evaluate by applying them to an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms to a stated set of requirements. Thus, an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," can be assessed against an assessment framework."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," serves a specific purpose, e.g. a risk assessment framework serves to identify, analyze and evaluate ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," for the purpose of selecting and implementing appropriate ways to treat such ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". Other frameworks may serve to assess the ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," e.g. with a ",(0,o.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["Assessing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," against an ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," means that all criteria are evaluated, and each of them is assigned a particular value, the syntax and semantics of which are defined in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"}),". For example, an ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," used in ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," may define ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"}),". Similarly, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"framework"})," for ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," may define ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"}),". Obviously, the kinds of values that may result from such an assessment should be relevant for the purpose that the assessment-framework serves."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," also typically provides principles, ideas, rules, working instructions (",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),") to provide some high-level guidance for the execution of actual assessments."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," may however also provide concrete, practical guidance for doing actual assessments. This can come e.g. in the form of procedures that are to be followed, checklists, reporting templates, etc."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of an ",(0,o.jsx)(t.strong,{children:"assessment framework"})," is to"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["enable ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine the usefulness of having (sets of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," assessed against that framework, i.e. whether or not the expected results serves a purpose, i.e. realizes an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," pursues, and"]}),"\n",(0,o.jsxs)(t.li,{children:["enable auditors to actually execute an assessment on a particular (set of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", thereby producing (tangible) results that can be used to determine the extent in which these ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," conform to a stated set of requirements."]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>i});var o=s(1504);const r={},a=o.createContext(r);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/71a82704.7fda2569.js b/assets/js/71a82704.7fda2569.js new file mode 100644 index 000000000..14dfe3826 --- /dev/null +++ b/assets/js/71a82704.7fda2569.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5880],{9436:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>i,default:()=>m,frontMatter:()=>a,metadata:()=>n,toc:()=>f});var o=s(7624),r=s(2172);const a={id:"assessment-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assessment-framework",formPhrases:["assessment-framework{ss}"],status:"draft",grouptags:null,hoverText:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",glossaryTerm:"Assessment Framework",glossaryText:"the combination of a set of criteria that an auditor can assess by applying them to an [entity](@) (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that [entity](@) conforms to a stated set of requirements.",date:20220203},i="Assessment Framework",n={id:"terms/assessment-framework",title:"Assessment Framework",description:"Short Description",source:"@site/docs/terms/assessment-framework.md",sourceDirName:"terms",slug:"/terms/assessment-framework",permalink:"/framework/docs/terms/assessment-framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/assessment-framework.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"assessment-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"assessment-framework",formPhrases:["assessment-framework{ss}"],status:"draft",grouptags:null,hoverText:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",glossaryTerm:"Assessment Framework",glossaryText:"the combination of a set of criteria that an auditor can assess by applying them to an [entity](@) (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that [entity](@) conforms to a stated set of requirements.",date:20220203},sidebar:"essifLabSideBar"},h={},f=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function c(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"assessment-framework",children:"Assessment Framework"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"assessment framework"})," is the combination of criteria that an auditor can evaluate by applying them to an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms to a stated set of requirements. Thus, an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," can be assessed against an assessment framework."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," serves a specific purpose, e.g. a risk assessment framework serves to identify, analyze and evaluate ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," for the purpose of selecting and implementing appropriate ways to treat such ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". Other frameworks may serve to assess the ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," e.g. with a ",(0,o.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["Assessing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," against an ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," means that all criteria are evaluated, and each of them is assigned a particular value, the syntax and semantics of which are defined in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"}),". For example, an ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," used in ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," may define ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"}),". Similarly, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"framework"})," for ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," may define ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"}),". Obviously, the kinds of values that may result from such an assessment should be relevant for the purpose that the assessment-framework serves."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," also typically provides principles, ideas, rules, working instructions (",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),") to provide some high-level guidance for the execution of actual assessments."]}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework"})," may however also provide concrete, practical guidance for doing actual assessments. This can come e.g. in the form of procedures that are to be followed, checklists, reporting templates, etc."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of an ",(0,o.jsx)(t.strong,{children:"assessment framework"})," is to"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["enable ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine the usefulness of having (sets of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," assessed against that framework, i.e. whether or not the expected results serves a purpose, i.e. realizes an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," pursues, and"]}),"\n",(0,o.jsxs)(t.li,{children:["enable auditors to actually execute an assessment on a particular (set of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", thereby producing (tangible) results that can be used to determine the extent in which these ",(0,o.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," conform to a stated set of requirements."]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(c,{...e})}):c(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>i});var o=s(1504);const r={},a=o.createContext(r);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/751f16a6.0cdaa9c7.js b/assets/js/751f16a6.0cdaa9c7.js new file mode 100644 index 000000000..e50383657 --- /dev/null +++ b/assets/js/751f16a6.0cdaa9c7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1088],{7616:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>l,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var o=r(7624),a=r(2172),n=r(964);const i={id:"expectation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"expectation",formPhrases:["expectation{ss}"],status:"draft",grouptags:null,hoverText:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",glossaryTerm:"Expectation",glossaryText:"an [objective](@) that is [owned](@) by a [party](@) for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another [party](@).",date:20220908},s="Expectation",c={id:"terms/expectation",title:"Expectation",description:"Short Description",source:"@site/docs/terms/expectation.md",sourceDirName:"terms",slug:"/terms/expectation",permalink:"/framework/docs/terms/expectation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/expectation.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"expectation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"expectation",formPhrases:["expectation{ss}"],status:"draft",grouptags:null,hoverText:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",glossaryTerm:"Expectation",glossaryText:"an [objective](@) that is [owned](@) by a [party](@) for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another [party](@).",date:20220908},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function f(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"expectation",children:"Expectation"}),"\n","\n","\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Expectation"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["In the figure below, ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," Obj-1b.1 and Obj-1b.3 are ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of Red towards Blue and Green respectively. Also, ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-Yel-m is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of Yellow towards Red."]}),"\n",(0,o.jsxs)("p",{align:"center",children:[(0,o.jsx)("img",{alt:"Chaining Objectives",src:(0,n.c)("images/essif-lab-objective-symbolnotation.png")}),(0,o.jsx)("i",{children:"Figure 1: Chained Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,o.jsxs)(t.p,{children:["The figure shows four ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,o.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(f,{...e})}):f(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>s,M:()=>i});var o=r(1504);const a={},n=o.createContext(a);function i(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/751f16a6.f9b8eb9f.js b/assets/js/751f16a6.f9b8eb9f.js deleted file mode 100644 index 59819bca1..000000000 --- a/assets/js/751f16a6.f9b8eb9f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1088],{7616:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>l,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var o=r(7624),a=r(2172),n=r(964);const i={id:"expectation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"expectation",formPhrases:["expectation{ss}"],status:"draft",grouptags:null,hoverText:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",glossaryTerm:"Expectation",glossaryText:"an [objective](@) that is [owned](@) by a [party](@) for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another [party](@).",date:20220908},s="Expectation",c={id:"terms/expectation",title:"Expectation",description:"Short Description",source:"@site/docs/terms/expectation.md",sourceDirName:"terms",slug:"/terms/expectation",permalink:"/framework/docs/terms/expectation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/expectation.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"expectation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"expectation",formPhrases:["expectation{ss}"],status:"draft",grouptags:null,hoverText:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",glossaryTerm:"Expectation",glossaryText:"an [objective](@) that is [owned](@) by a [party](@) for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another [party](@).",date:20220908},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function f(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"expectation",children:"Expectation"}),"\n","\n","\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Expectation"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["In the figure below, ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," Obj-1b.1 and Obj-1b.3 are ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of Red towards Blue and Green respectively. Also, ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-Yel-m is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of Yellow towards Red."]}),"\n",(0,o.jsxs)("p",{align:"center",children:[(0,o.jsx)("img",{alt:"Chaining Objectives",src:(0,n.c)("images/essif-lab-objective-symbolnotation.png")}),(0,o.jsx)("i",{children:"Figure 1: Chained Objectives - results produced in one objective are consumed in another"})]}),"\n",(0,o.jsxs)(t.p,{children:["The figure shows four ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (Red, Yellow, Blue and Green) and their associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scopes of control"}),". Within these, they ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (the figure shows 6 ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," owned by red and one for each of the other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"). The figure in the top right hand corner of the rectangle that represents an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," expects to produce the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," results. It is not necessary that such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is known all the time (e.g. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," Obj-1a)."]}),"\n",(0,o.jsxs)(t.p,{children:["The arrows indicate that results produced to realize a certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the source of the arrow) are (to be) used to produce the results of another ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (at the end/tip of the arrow)."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, e.g. about how different ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," interact in their roles of producer and consumer, we refer you to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(f,{...e})}):f(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>s,M:()=>i});var o=r(1504);const a={},n=o.createContext(a);function i(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7596beca.58b7bb69.js b/assets/js/7596beca.58b7bb69.js deleted file mode 100644 index d3a5b1653..000000000 --- a/assets/js/7596beca.58b7bb69.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9060],{9756:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>h,toc:()=>m});var a=o(7624),i=o(2172),s=o(964);const r={id:"pattern-terminology",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"terminology",formPhrases:["terminology-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Terminology Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a [community](@) can use to align their thinking as they pursue that [community's](@) [objectives](@).",hoverText:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",date:20211101},n="Terminology Pattern",h={id:"terms/pattern-terminology",title:"Terminology Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-terminology.md",sourceDirName:"terms",slug:"/terms/pattern-terminology",permalink:"/framework/docs/terms/pattern-terminology",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-terminology.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-terminology",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"terminology",formPhrases:["terminology-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Terminology Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a [community](@) can use to align their thinking as they pursue that [community's](@) [objectives](@).",hoverText:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",date:20211101},sidebar:"essifLabSideBar",previous:{title:"Guardianship",permalink:"/framework/docs/terms/pattern-guardianship"},next:{title:"Identity Pattern",permalink:"/framework/docs/terms/pattern-identity"}},c={},m=[{value:"Purpose",id:"purpose",level:2},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Wit: Parties, Communities and Tags",id:"white",level:4},{value:"Groen: Scopes - Terminological Concepts",id:"green",level:4},{value:"Geel: Intangible Concepts",id:"yellow",level:4}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"terminology-pattern",children:"Terminology Pattern"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,a.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,a.jsxs)(t.p,{children:["This pattern describes how ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," are ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scoped"})," (which software engineers call 'namespaces'), how parties govern such scopes/namespaces, and that if you use criteria to define/specify terms, people can test if they have the same understanding of a term by making sure that everyone reaches the same conclusions as they evaluate such criteria in various relevant use-cases."]}),"\n",(0,a.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The prime objective of working with a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," is to enable individual members of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," to understand the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"words and phrases"})," that are used by its members ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"in the same, single meaning"})}),". This is to say that ",(0,a.jsx)(t.em,{children:(0,a.jsxs)(t.strong,{children:["the differences in the individual understandings of words or phrases by different members of the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," do not pose any problems in their collaborations"]})}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["This suggests that (members of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," need the ability and means to (a) establish and maintain (i.e.: ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),") their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", and (b) to ensure it is fit for the purpose of eliminating such misunderstandings."]}),"\n",(0,a.jsx)(t.p,{children:"More concretely, they need the ability and means to"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["document their ways of thinking (",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"}),") that are crucial to their work and relevant for their collaboration;"]}),"\n",(0,a.jsxs)(t.li,{children:["create and maintain ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that enable them to demonstrably agree on the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),"/meanings that are relevant in such ways of thinking; a process for creating and maintaining such ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," is described in this ",(0,a.jsx)(t.a,{href:"https://www.researchgate.net/publication/352560909_on_terminology_and_the_resolution_of_related_issues",children:"technical report"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["decide on the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," they will use as their ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", the ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," they refer to, and thereby also the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," that they represent; note that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," may decide to use ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that refer to ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," devised by other ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"}),", or copy such ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," and start to curate them in their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Once a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," has its ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," in place, it may want to establish a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," that 'renders' that ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," and serves as the authoritative reference for the (crucial) ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," used by its members. This ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," is also a valuable reference document for a non-community member, as it helps him/her to (better) understand the (verbal or written) communications authored by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),", i.e. it helps to 'map', or 'translate' the terms of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," to words or phrases that the person uses itself, which is prerequisite for effectively engaging with that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["The secondary objective of working with a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," is to enable members of ",(0,a.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"})," (as opposed to ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," that we have discussed above) to establish"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that have a 'good definition' (as defined at the end of ",(0,a.jsx)(t.a,{href:"https://www.researchgate.net/publication/352560909_on_terminology_and_the_resolution_of_related_issues",children:"this document"}),", which basically means that ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"two arbitrary people that use that definition stand a very good chance of having the same individual understanding of what is meant"})}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," that describe relations and constraints between sets of such terms, thus providing the bases for ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"arbitrary sets of people to have the same understanding of specific ways of thinking about a set of concepts"})}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Such ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," differ from those created for/by ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," in the sense that it is basically just a repository of words and phrases that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," may adopt within their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),". They have no other authority than what they can derive from being used in/by ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["The benefit of creating and maintaining such ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," lies in the fact that they can be developed with less of a bias of developers than if they were developed in a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," (that is there to serve its own interests). As such, they may play an important role as different ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," seek to establish a language for cooperating with one another."]}),"\n",(0,a.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsx)(t.p,{children:"This pattern has two basic parts:"}),"\n",(0,a.jsxs)(t.ol,{children:["\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"-related part. This part consists of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," its particular set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," which exist for establishing cooperation between its members, and for which it needs to establish and maintain, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),". ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"Managing, or curating"})," a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," consists of realizing the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the terminology is intended to serve, i.e. to establish a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"}),", the quality of which is such that"]}),"\n"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," use them ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"in the same, single meaning"})}),", thereby preventing difficulties in their cooperation, caused by differences in the individual understandings of words or phrases, and"]}),"\n",(0,a.jsxs)(t.li,{children:["non non-members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," can obtain a precise understanding of the communications within that community.\nAlso, this ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," may cause reference documents to be created and maintained, e.g. a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," that lists the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),", a ",(0,a.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"dictionary"})," that includes its ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," as well as ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," from other, related ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.ol,{start:"2",children:["\n",(0,a.jsxs)(t.li,{children:["the terminology-related part. This is where ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," etc. live. This part is what one needs to create tools/support for managing and maintaining a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),". Here, we have ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," with their ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," as a means to refer to either. A ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", its ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," live in the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and within that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," there must be a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," to refer to that ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," and its ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),". Within a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", every ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," is associated with precisely one such ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),". However, within a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"/",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," pair may be referred to by multiple ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", which are then synonyms or aliases of each other."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,a.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,a.jsx)(t.strong,{children:(0,a.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'terms-community' pattern",src:(0,s.c)("images/patterns/pattern-terms-community.png")}),"\n",(0,a.jsx)(t.p,{children:"The figure shows three areas:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)(t.a,{href:"#white",children:"white area"})," has the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," that deal with the organization of this."]}),"\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)(t.a,{href:"#green",children:"green area"})," represents a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", in which at most one ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," lives, and that also includes ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped terms"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),". The (contents of the) ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," is curated (developed, maintained) by a single so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)(t.a,{href:"#yellow",children:"yellow area"})," represents a ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", in which intangible artifacts such as ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," reside."]}),"\n"]}),"\n",(0,a.jsx)(t.h4,{id:"white",children:"Wit: Parties, Communities and Tags"}),"\n",(0,a.jsxs)(t.p,{children:["Members of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that want or need to collaborate with each other may feel the need for a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that helps to effectively prevent misunderstandings within the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," as they may hamper collaboration. ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"Communities"})," typically express this need as a wish for creating a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Our ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"model"})," expresses this idea by saying that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," can commit to use a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", that can be represented/rendered as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," in different ways (e.g. as a PDF, HTML website, etc.). When a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is committed to use a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", this means that whenever any of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," members uses a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," in some communication that is contained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", then the meaning of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (i.e. the ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," of the concept to which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers) is also specified by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),". More details are in the section ",(0,a.jsx)(t.a,{href:"#green",children:"Green: Scopes - Terminological Concepts"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Note that this does not preclude ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," members to use ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"})," in other ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),". The combination of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tag"})," that ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifies"})," (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," (so called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"scope tags"}),") and a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," unambiguously ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (and its ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),") to which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers within (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of) that ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["has one or more ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to serve/support itself and/or other ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," by enabling them to","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"prevent misunderstandings amongst their members, and"}),"\n",(0,a.jsx)(t.li,{children:"author communications in such a way that the likelihood of non-members misunderstanding such communications is minimized."}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," these ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," itself, producing results that include:","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["one or more ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," that each render the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," that it curates;"]}),"\n",(0,a.jsxs)(t.li,{children:["the specification of (any number of) ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"})," that either","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (and thereby implicitly also its ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),") - the so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"scope tags"}),", or"]}),"\n",(0,a.jsxs)(t.li,{children:["can be associated with ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," as a means of grouping the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," such ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," define - the so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"group tags"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a specific version of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," - the so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"version tags"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["We refer the reader to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"})," to learn more about transferring such results between a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," that it serves."]}),"\n",(0,a.jsxs)(t.p,{children:["Note that for a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," to serve itself, it may want to commit to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," such as the one we are developing here."]}),"\n",(0,a.jsx)(t.h4,{id:"green",children:"Groen: Scopes - Terminological Concepts"}),"\n",(0,a.jsxs)(t.p,{children:["Every ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," is scoped, i.e. part of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),". This ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," also consists of ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped terms"}),", and various kinds of ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"}),". These components of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," exist for as long as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," exists. Note that if a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," ceases to exist,",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," with the same name typically continue to exist in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope(s)"})," of which they are still a part."]}),"\n",(0,a.jsx)(t.p,{children:"Apart from the multiplicity constrained that are showed in the figure, some additional rules apply:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["every ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that is part of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," is contained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["every pair (",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),") refers to precisely one ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["every ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that is part of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," is referred to by a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that is also part of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["When we say that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," curates a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", this means that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," (creates/maintains) the set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that define ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," that are relevant for realizing its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),";"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," (creates/maintains) the (single) ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", i.e. the set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," are expected to use in their communications. This set consists of:","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["at least one term for every ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that is part of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and"]}),"\n",(0,a.jsxs)(t.li,{children:["at least one term for any other ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," (which is part of ",(0,a.jsx)(t.em,{children:"another"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", i.e. curated by another ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),") that defines a concept that is relevant for realizing one or more ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),"."]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," (creates/maintains) the various ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"})," in the scope, i.e. defines a ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"scopetag"})," for the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"versiontags"})," (if necessary) for the different versions of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and (optionally) any ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"grouptags"})," for grouping sets of ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"terms"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h4,{id:"yellow",children:"Geel: Intangible Concepts"}),"\n",(0,a.jsxs)(t.p,{children:["The intangible ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," are important because this is where the misunderstandings live. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses a subjective ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"conceptualization"})," of the world (that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has perceived to be living in for as long as it exists) for its individual reasoning, arguing, communicating, decision making etc. Because of this, two ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that collaborate (i.e.: form a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),") cannot be expected to have the same conceptualizations. However, it is a common belief that if one uses a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," to refer to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," in its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", the other will then relate it to 'the same' ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," within its own knowledge, that we should not assume actually exists. For example, when one of them uses the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," 'identity', it knows which ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that relates to within its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". However, others need to hallucinate as to what that ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," might be, and typically respond by thinking that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers to in their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," would be its intended meaning. In many cases that doesn't pose a problem, because the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," of both ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledges"})," are 'sufficiently the same'. In other cases, the differences in meaning may be such that it disrupts the collaboration between the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". And that is when it helps to have 'good ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),"', because they have the property that collaborators can assess whether or not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," in their ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," (that a well-defined ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers to) are 'sufficiently the same'."]}),"\n",(0,a.jsxs)(t.p,{children:["In order to keep the work of devising ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," to a minimum, it helps to know the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," collaboratively seek to realize. Any ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," should define a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that is relevant for that collaboration. Other definitions are just useless work."]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>n,M:()=>r});var a=o(1504);const i={},s=a.createContext(i);function r(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7596beca.b0069101.js b/assets/js/7596beca.b0069101.js new file mode 100644 index 000000000..b987eeb58 --- /dev/null +++ b/assets/js/7596beca.b0069101.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9060],{9756:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>h,toc:()=>m});var a=o(7624),i=o(2172),s=o(964);const r={id:"pattern-terminology",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"terminology",formPhrases:["terminology-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Terminology Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a [community](@) can use to align their thinking as they pursue that [community's](@) [objectives](@).",hoverText:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",date:20211101},n="Terminology Pattern",h={id:"terms/pattern-terminology",title:"Terminology Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-terminology.md",sourceDirName:"terms",slug:"/terms/pattern-terminology",permalink:"/framework/docs/terms/pattern-terminology",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-terminology.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-terminology",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"terminology",formPhrases:["terminology-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Terminology Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a [community](@) can use to align their thinking as they pursue that [community's](@) [objectives](@).",hoverText:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",date:20211101},sidebar:"essifLabSideBar",previous:{title:"Guardianship",permalink:"/framework/docs/terms/pattern-guardianship"},next:{title:"Identity Pattern",permalink:"/framework/docs/terms/pattern-identity"}},c={},m=[{value:"Purpose",id:"purpose",level:2},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Wit: Parties, Communities and Tags",id:"white",level:4},{value:"Groen: Scopes - Terminological Concepts",id:"green",level:4},{value:"Geel: Intangible Concepts",id:"yellow",level:4}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"terminology-pattern",children:"Terminology Pattern"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,a.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,a.jsxs)(t.p,{children:["This pattern describes how ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," are ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scoped"})," (which software engineers call 'namespaces'), how parties govern such scopes/namespaces, and that if you use criteria to define/specify terms, people can test if they have the same understanding of a term by making sure that everyone reaches the same conclusions as they evaluate such criteria in various relevant use-cases."]}),"\n",(0,a.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The prime objective of working with a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," is to enable individual members of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," to understand the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"words and phrases"})," that are used by its members ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"in the same, single meaning"})}),". This is to say that ",(0,a.jsx)(t.em,{children:(0,a.jsxs)(t.strong,{children:["the differences in the individual understandings of words or phrases by different members of the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," do not pose any problems in their collaborations"]})}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["This suggests that (members of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," need the ability and means to (a) establish and maintain (i.e.: ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),") their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", and (b) to ensure it is fit for the purpose of eliminating such misunderstandings."]}),"\n",(0,a.jsx)(t.p,{children:"More concretely, they need the ability and means to"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["document their ways of thinking (",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"}),") that are crucial to their work and relevant for their collaboration;"]}),"\n",(0,a.jsxs)(t.li,{children:["create and maintain ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that enable them to demonstrably agree on the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),"/meanings that are relevant in such ways of thinking; a process for creating and maintaining such ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," is described in this ",(0,a.jsx)(t.a,{href:"https://www.researchgate.net/publication/352560909_on_terminology_and_the_resolution_of_related_issues",children:"technical report"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["decide on the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," they will use as their ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", the ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," they refer to, and thereby also the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," that they represent; note that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," may decide to use ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that refer to ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," devised by other ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"}),", or copy such ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," and start to curate them in their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Once a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," has its ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," in place, it may want to establish a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," that 'renders' that ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," and serves as the authoritative reference for the (crucial) ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," used by its members. This ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," is also a valuable reference document for a non-community member, as it helps him/her to (better) understand the (verbal or written) communications authored by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),", i.e. it helps to 'map', or 'translate' the terms of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," to words or phrases that the person uses itself, which is prerequisite for effectively engaging with that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["The secondary objective of working with a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," is to enable members of ",(0,a.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"})," (as opposed to ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," that we have discussed above) to establish"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that have a 'good definition' (as defined at the end of ",(0,a.jsx)(t.a,{href:"https://www.researchgate.net/publication/352560909_on_terminology_and_the_resolution_of_related_issues",children:"this document"}),", which basically means that ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"two arbitrary people that use that definition stand a very good chance of having the same individual understanding of what is meant"})}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," that describe relations and constraints between sets of such terms, thus providing the bases for ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"arbitrary sets of people to have the same understanding of specific ways of thinking about a set of concepts"})}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Such ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," differ from those created for/by ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," in the sense that it is basically just a repository of words and phrases that ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," may adopt within their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),". They have no other authority than what they can derive from being used in/by ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["The benefit of creating and maintaining such ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"})," lies in the fact that they can be developed with less of a bias of developers than if they were developed in a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," (that is there to serve its own interests). As such, they may play an important role as different ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," seek to establish a language for cooperating with one another."]}),"\n",(0,a.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsx)(t.p,{children:"This pattern has two basic parts:"}),"\n",(0,a.jsxs)(t.ol,{children:["\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"-related part. This part consists of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," its particular set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," which exist for establishing cooperation between its members, and for which it needs to establish and maintain, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),". ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"Managing, or curating"})," a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," consists of realizing the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the terminology is intended to serve, i.e. to establish a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental models"}),", the quality of which is such that"]}),"\n"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," use them ",(0,a.jsx)(t.em,{children:(0,a.jsx)(t.strong,{children:"in the same, single meaning"})}),", thereby preventing difficulties in their cooperation, caused by differences in the individual understandings of words or phrases, and"]}),"\n",(0,a.jsxs)(t.li,{children:["non non-members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," can obtain a precise understanding of the communications within that community.\nAlso, this ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," may cause reference documents to be created and maintained, e.g. a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," that lists the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),", a ",(0,a.jsx)("a",{href:"/framework/docs/terms/dictionary",hovertext:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",children:"dictionary"})," that includes its ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," as well as ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," from other, related ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.ol,{start:"2",children:["\n",(0,a.jsxs)(t.li,{children:["the terminology-related part. This is where ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," etc. live. This part is what one needs to create tools/support for managing and maintaining a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),". Here, we have ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," with their ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," as a means to refer to either. A ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", its ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," live in the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and within that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," there must be a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," to refer to that ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," and its ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),". Within a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", every ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," is associated with precisely one such ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),". However, within a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"/",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," pair may be referred to by multiple ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", which are then synonyms or aliases of each other."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,a.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,a.jsx)(t.strong,{children:(0,a.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'terms-community' pattern",src:(0,s.c)("images/patterns/pattern-terms-community.png")}),"\n",(0,a.jsx)(t.p,{children:"The figure shows three areas:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)(t.a,{href:"#white",children:"white area"})," has the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," that deal with the organization of this."]}),"\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)(t.a,{href:"#green",children:"green area"})," represents a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", in which at most one ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," lives, and that also includes ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped terms"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),". The (contents of the) ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," is curated (developed, maintained) by a single so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)(t.a,{href:"#yellow",children:"yellow area"})," represents a ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", in which intangible artifacts such as ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," reside."]}),"\n"]}),"\n",(0,a.jsx)(t.h4,{id:"white",children:"Wit: Parties, Communities and Tags"}),"\n",(0,a.jsxs)(t.p,{children:["Members of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that want or need to collaborate with each other may feel the need for a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that helps to effectively prevent misunderstandings within the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," as they may hamper collaboration. ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"Communities"})," typically express this need as a wish for creating a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Our ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"model"})," expresses this idea by saying that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," can commit to use a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", that can be represented/rendered as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," in different ways (e.g. as a PDF, HTML website, etc.). When a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is committed to use a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", this means that whenever any of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," members uses a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," in some communication that is contained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", then the meaning of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (i.e. the ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," of the concept to which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers) is also specified by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),". More details are in the section ",(0,a.jsx)(t.a,{href:"#green",children:"Green: Scopes - Terminological Concepts"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Note that this does not preclude ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," members to use ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"})," in other ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes"}),". The combination of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tag"})," that ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifies"})," (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," (so called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"scope tags"}),") and a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," unambiguously ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (and its ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),") to which that ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers within (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of) that ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["has one or more ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to serve/support itself and/or other ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," by enabling them to","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"prevent misunderstandings amongst their members, and"}),"\n",(0,a.jsx)(t.li,{children:"author communications in such a way that the likelihood of non-members misunderstanding such communications is minimized."}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," these ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," itself, producing results that include:","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["one or more ",(0,a.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," that each render the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," that it curates;"]}),"\n",(0,a.jsxs)(t.li,{children:["the specification of (any number of) ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"})," that either","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (and thereby implicitly also its ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),") - the so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"scope tags"}),", or"]}),"\n",(0,a.jsxs)(t.li,{children:["can be associated with ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," as a means of grouping the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," such ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," define - the so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"group tags"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a specific version of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," - the so-called ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"version tags"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["We refer the reader to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"})," to learn more about transferring such results between a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," that it serves."]}),"\n",(0,a.jsxs)(t.p,{children:["Note that for a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," to serve itself, it may want to commit to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," such as the one we are developing here."]}),"\n",(0,a.jsx)(t.h4,{id:"green",children:"Groen: Scopes - Terminological Concepts"}),"\n",(0,a.jsxs)(t.p,{children:["Every ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," is scoped, i.e. part of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),". This ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," also consists of ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped terms"}),", and various kinds of ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"}),". These components of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," exist for as long as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," exists. Note that if a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"scoped term"})," ceases to exist,",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," with the same name typically continue to exist in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope(s)"})," of which they are still a part."]}),"\n",(0,a.jsx)(t.p,{children:"Apart from the multiplicity constrained that are showed in the figure, some additional rules apply:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["every ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that is part of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," is contained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["every pair (",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),") refers to precisely one ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["every ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that is part of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," is referred to by a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that is also part of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["When we say that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," curates a ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", this means that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," (creates/maintains) the set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that define ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," that are relevant for realizing its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),";"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," (creates/maintains) the (single) ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", i.e. the set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"})," are expected to use in their communications. This set consists of:","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["at least one term for every ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that is part of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and"]}),"\n",(0,a.jsxs)(t.li,{children:["at least one term for any other ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," (which is part of ",(0,a.jsx)(t.em,{children:"another"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", i.e. curated by another ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),") that defines a concept that is relevant for realizing one or more ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),"."]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," (creates/maintains) the various ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"tags"})," in the scope, i.e. defines a ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"scopetag"})," for the ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"versiontags"})," (if necessary) for the different versions of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", and (optionally) any ",(0,a.jsx)("a",{href:"/framework/docs/terms/tag",hovertext:"Tag: an alphanumeric string that is used to identify Scopes (so called 'scopetags'), group Terms (so called 'grouptags'), or identify a specific version of a Terminology (so called 'versiontags') from within a specific Scope.",children:"grouptags"})," for grouping sets of ",(0,a.jsx)("a",{href:"/framework/docs/terms/scoped-term",hovertext:"Scoped Term: a Term, the meaning of which is determined by the Definition to which it refers in a specific Scope/context.",children:"terms"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h4,{id:"yellow",children:"Geel: Intangible Concepts"}),"\n",(0,a.jsxs)(t.p,{children:["The intangible ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," are important because this is where the misunderstandings live. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses a subjective ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"conceptualization"})," of the world (that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has perceived to be living in for as long as it exists) for its individual reasoning, arguing, communicating, decision making etc. Because of this, two ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that collaborate (i.e.: form a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),") cannot be expected to have the same conceptualizations. However, it is a common belief that if one uses a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," to refer to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," in its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", the other will then relate it to 'the same' ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," within its own knowledge, that we should not assume actually exists. For example, when one of them uses the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," 'identity', it knows which ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that relates to within its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". However, others need to hallucinate as to what that ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," might be, and typically respond by thinking that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers to in their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," would be its intended meaning. In many cases that doesn't pose a problem, because the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," of both ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledges"})," are 'sufficiently the same'. In other cases, the differences in meaning may be such that it disrupts the collaboration between the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". And that is when it helps to have 'good ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),"', because they have the property that collaborators can assess whether or not the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," in their ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," (that a well-defined ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," refers to) are 'sufficiently the same'."]}),"\n",(0,a.jsxs)(t.p,{children:["In order to keep the work of devising ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," to a minimum, it helps to know the ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," collaboratively seek to realize. Any ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," should define a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," that is relevant for that collaboration. Other definitions are just useless work."]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>n,M:()=>r});var a=o(1504);const i={},s=a.createContext(i);function r(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/78640ee5.6064b75f.js b/assets/js/78640ee5.6064b75f.js deleted file mode 100644 index 163c9c373..000000000 --- a/assets/js/78640ee5.6064b75f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8479],{3516:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=s(7624),a=s(2172);const r={id:"transaction-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-request",formPhrases:["transaction-request{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Request: a message, send by a requesting Party to a providing Party, that initiates the negotiation of a new Transaction Agreement between these Parties for the provisioning of a specific product or service.",glossaryTerm:"Transaction Request",glossaryText:"a message, send by a requesting [party](@) to a providing [party](@), that initiates the negotiation of a new [transaction agreement](@) between these [parties](@) for the provisioning of a specific product or service.",date:20210601},i="Transaction Request",o={id:"terms/transaction-request",title:"Transaction Request",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-request.md",sourceDirName:"terms",slug:"/terms/transaction-request",permalink:"/framework/docs/terms/transaction-request",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-request.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"transaction-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-request",formPhrases:["transaction-request{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Request: a message, send by a requesting Party to a providing Party, that initiates the negotiation of a new Transaction Agreement between these Parties for the provisioning of a specific product or service.",glossaryTerm:"Transaction Request",glossaryText:"a message, send by a requesting [party](@) to a providing [party](@), that initiates the negotiation of a new [transaction agreement](@) between these [parties](@) for the provisioning of a specific product or service.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function u(e){const t={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"transaction-request",children:"Transaction Request"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"Transaction Agreement"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"Transaction Form"}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var n=s(1504);const a={},r=n.createContext(a);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/78640ee5.aaec36b0.js b/assets/js/78640ee5.aaec36b0.js new file mode 100644 index 000000000..9a653741d --- /dev/null +++ b/assets/js/78640ee5.aaec36b0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8479],{3516:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=s(7624),a=s(2172);const r={id:"transaction-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-request",formPhrases:["transaction-request{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Request: a message, send by a requesting Party to a providing Party, that initiates the negotiation of a new Transaction Agreement between these Parties for the provisioning of a specific product or service.",glossaryTerm:"Transaction Request",glossaryText:"a message, send by a requesting [party](@) to a providing [party](@), that initiates the negotiation of a new [transaction agreement](@) between these [parties](@) for the provisioning of a specific product or service.",date:20210601},i="Transaction Request",o={id:"terms/transaction-request",title:"Transaction Request",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-request.md",sourceDirName:"terms",slug:"/terms/transaction-request",permalink:"/framework/docs/terms/transaction-request",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-request.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"transaction-request",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-request",formPhrases:["transaction-request{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Request: a message, send by a requesting Party to a providing Party, that initiates the negotiation of a new Transaction Agreement between these Parties for the provisioning of a specific product or service.",glossaryTerm:"Transaction Request",glossaryText:"a message, send by a requesting [party](@) to a providing [party](@), that initiates the negotiation of a new [transaction agreement](@) between these [parties](@) for the provisioning of a specific product or service.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function u(e){const t={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"transaction-request",children:"Transaction Request"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"Transaction Agreement"}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-form",hovertext:"Transaction Form (for some kind of Business Transaction and some Party): the specification of the set of data that this Party needs to (a) commit to a (proposed) Business Transaction of that kind, (b) fulfill its duties/Obligations and (c) escalate if necessary.",children:"Transaction Form"}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var n=s(1504);const a={},r=n.createContext(a);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/79248420.04fb874d.js b/assets/js/79248420.04fb874d.js new file mode 100644 index 000000000..64f400037 --- /dev/null +++ b/assets/js/79248420.04fb874d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2456],{2244:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>h,toc:()=>c});var a=n(7624),s=n(2172),i=n(964);const o={id:"notations-and-conventions",title:"Notations and Conventions",date:20210601},r=void 0,h={id:"notations-and-conventions",title:"Notations and Conventions",description:"This document provides an overview of the notations and conventions being used within eSSIF-Lab.",source:"@site/docs/notations-and-conventions.md",sourceDirName:".",slug:"/notations-and-conventions",permalink:"/framework/docs/notations-and-conventions",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/notations-and-conventions.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"notations-and-conventions",title:"Notations and Conventions",date:20210601}},l={},c=[{value:"RFC 2119",id:"rfc-2119",level:3},{value:"Capitalization of words in mid-sentence",id:"capitalization-of-words-in-mid-sentence",level:3},{value:"Pattern diagram notations",id:"pattern-diagram-notations",level:3},{value:"Notational Exceptions",id:"notational-exceptions",level:3}];function d(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.p,{children:"This document provides an overview of the notations and conventions being used within eSSIF-Lab."}),"\n",(0,a.jsx)(t.h3,{id:"rfc-2119",children:"RFC 2119"}),"\n",(0,a.jsxs)(t.p,{children:["We use keywords such as \u201cshall\u201d, \u201cshould\u201d, \u201cmay\u201d etc. as defined by ",(0,a.jsx)(t.a,{href:"https://www.ietf.org/rfc/rfc2119.txt",children:"RFC 2119"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"capitalization-of-words-in-mid-sentence",children:"Capitalization of words in mid-sentence"}),"\n",(0,a.jsxs)(t.p,{children:["A word in mid-sentence that is capitalized is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that has a ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"Corpus of Terminology"}),". This allows readers to distinguish between the more colloquial meanings of words (by not capitalizing them) and those that are actually defined. We appreciate any feedback regarding our (im)proper use of this kind of capitalization of words."]}),"\n",(0,a.jsx)(t.admonition,{type:"note",children:(0,a.jsx)(t.p,{children:"We are working towards deprecating this convention, as we now have better ways of referring to words that are defined in the eSSIF-Lab Corpus."})}),"\n",(0,a.jsx)(t.h3,{id:"pattern-diagram-notations",children:"Pattern diagram notations"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"Pattern"})," diagrams will be visualized in this document using a notation that is very similar to that used by ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/",children:"UML"}),". The following diagram shows the various notations that we will be using that are basically taken from ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/",children:"UML"}),". There are a few exceptions, that are not shown in the figure; they are explained at the end."]}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsx)("img",{alt:"Notations and conventions",src:(0,i.c)("images/essif-lab-notations-and-conventions.png")}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"rectangle"}),", e.g. 'Person', represents a (named) ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", or ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/class.html",children:"entity-class"}),". The (operational) extension of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," is the sets of its instances (for 'Person', the extension consists of the set of actual people of flesh and blood tha are in the scope of the model). The extensions of different concepts are disjunct (do not overlap), unless there is an 'ISA' relation between them (see below). When a rectangle is in a ",(0,a.jsx)(t.strong,{children:"coloured area that has a name"}),", it is a child (or part) of the concept with that name (see below)"]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"solid line with a closed arrowhead"}),", e.g. 'owns', represents a (named) relation/",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/association.html",children:"association"})," between the two ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," it connects. The concept at the arrowhead ('House') is called the 'target ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"' (TGT) for that relation; the other ('Person') is called the 'source ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"' (SRC). The relation is labeled such that ",(0,a.jsx)(t.code,{children:" "})," (Person owns House) suggests the phrase that describes the intension(al definition) of that relation. The (operational) extension of a relation embraces all pairs (SRC,TGT) for which the relation holds. In the example, it consists of all pairs (P,H), where P is a Person and H is a House, such that the phrase 'P owns H' is true."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"green name"})," at either ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/association.html#association-end",children:"end of a relation/association"})," is what UML calls 'role'; this name may be used to refer to (an instance of) the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," at which the name is placed as it performs its/this role in this relation. In the figure, ",(0,a.jsx)(t.code,{children:"owner"})," is the role that a Person fulfills in the relation 'owns'. If we assert that a Person (P) is the owner of a specific House (H), or that House H is owned by Person P, this means that (P,H) is an element of the extension of the relation 'owns'."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"solid line with an open arrowhead"}),", represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/generalization.html",children:"generalization relation"}),". It can be read as ",(0,a.jsx)(t.code,{children:" is a "}),", and is therefore also referred to as an ISA-relation. The SRC of the relation is the specialization (subclass) of the TGT (which in turn is a generalization of SRC). This means that SRC satisfies all constraints that TGT satisfies, and also that SRC has all attributes (properties, characteristics) that TGT has. The figure shows 'Self Employed Retailer is a Person' as an example."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"line with a solid diamond"})," at one end represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/composition.html",children:"composition"})," relation. The element at the 'diamond-end' is called the 'parent', or the 'whole'. The other element is called the 'child' or the 'part'. A 'part' in a composition relation cannot be part of more than one 'whole'. Normally, if a 'whole' in a composition relation ceases to exist, then so do all of its composite parts. In the figure, at least one Bedroom and precisely one Living Room are parts of a (every) House. Obviously, if a House ceases to exist, then so do these rooms."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"line with a hollow diamond"})," at one end represents an ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/aggregation.html",children:"aggregation"})," relation. The element at the 'diamond-end' is called the 'parent', or the 'whole'. The other element is called the 'child' or the 'part'. A 'part' can be a part in multiple aggregation relations, and hence be part of multiple 'wholes'. If a 'whole' in an aggregation relation ceases to exist, the parts typically continue their existence. In the figure, 'Documentation' (about a Building Type) is an aggregation of a 'User Manual' and at least one 'Technical Document'. Obviously, if the Documentation ceases to exist, then the 'User Manual' and 'Technical Documents' typically continue to exist."]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"dashed line"})," with a pointed arrow (",(0,a.jsx)(t.code,{children:">"}),") represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/dependency.html",children:"dependency"}),", where the SRC concept somehow depends on the TGT concept. The kind of dependency is specified by a ",(0,a.jsx)(t.code,{children:"<>"}),". In the figure, we see a dependency relation relation ",(0,a.jsx)(t.code,{children:"<>"}),", indicating that 'House' is a specific instance of 'Building Type'."]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"[n..m]"})," structure represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/multiplicity.html",children:"multiplicity"}),". When it appears"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"at the TGT end of a relation"}),", it means that for every SRC element there must be at least ",(0,a.jsx)(t.em,{children:"n"})," and at most ",(0,a.jsx)(t.em,{children:"m"})," TGT elements in the relation. For example, the [0..n] multiplicity in the 'owns' relation in the figure means that for every 'Person' element, there must be at least 0 and at most ",(0,a.jsx)(t.em,{children:"n"})," (i.e. any number) 'House' elements. Effectively, this says that every Person can own any number of Houses."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"at the SRC end of a relation"}),", it means that for every TGT element there must be at least ",(0,a.jsx)(t.em,{children:"n"})," and at most ",(0,a.jsx)(t.em,{children:"m"})," SRC elements in the relation. For example, the [0..1] multiplicity in the 'owns' relation in the figure means that for every 'House' element, there must be at least 0 and at most 1 'Person' elements. Effectively, this means that every House can be owned by at most 1 Person."]}),"\n",(0,a.jsxs)(t.li,{children:["is typically of any of the following forms (although there may be others, e.g. [1..2]):\n[0..1]: at most one;\n[1..1]: precisely one;\n[0..n]: any number - as this is not a constraint, this is the default multiplicity and may be omitted;\n[1..n]: at least one.\nNote that the term ",(0,a.jsx)(t.em,{children:"multiplicity"})," is distinct from ",(0,a.jsx)(t.em,{children:"cardinality"}),", the difference being that a cardinality states the ",(0,a.jsx)(t.em,{children:"actual"})," number of SRC/TGT elements that a specific TGT/SRC element has in a relation, whereas a multiplicity states the ",(0,a.jsx)(t.em,{children:"possible"})," number of such elements. In short, the multiplicity is the set of all possible cardinalities in a relation. We note this becaus it is common practice for people to use the term 'cardinality' where 'multiplicity' is intended."]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["\n",(0,a.jsxs)(t.p,{children:["a ",(0,a.jsx)(t.strong,{children:"named and coloured area"}),", e.g. the green area named ",(0,a.jsx)(t.code,{children:"House Ownership"})," is the aggregate (Parent/Whole) of all concepts (rectangular elements) therein, which are its children/parts. This aggregate can be linked/associated with any other concept, including its children/parts."]}),"\n"]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"notational-exceptions",children:"Notational Exceptions"}),"\n",(0,a.jsxs)(t.p,{children:["The following notational conventions are not used by ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/",children:"UML"}),", but are specific to our use."]}),"\n",(0,a.jsxs)(t.p,{children:["We use a ",(0,a.jsx)(t.strong,{children:"coloring convention"})," to distinguish between what is 'officially' part of the eSSIF-Lab models, and parts that are not."]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"blue"})," is used to color the lines and other symbols that are part of the 'official' models. Typically, they are explicitly defined or otherwise explained, e.g. in a ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental model"}),". Their definitions/meanings may differ from 'common knowledge'."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"red"})," is used to color the lines and other symbols that are part of our 'common knowledge', and hence need not be explicitly defined. They appear to explain where eSSIF-Lab models link to these commonly known/used concepts. We think of them as necessary in order to bridge possible gaps between 'common understanding' and the eSSIF-Lab ways of thinking. Whenever a 'red concept' is nevertheless defined, this is for the purpose of conveying what we conceive the 'common knowledge' to be."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["We use a ",(0,a.jsx)(t.strong,{children:"line typing convention"})," within a diagram, as follows:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"solid lines"})," are used for lines and other symbols that are part of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"model"})," that is represented by the diagram;"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"dashed lines"})," are used for lines and other symbols that are (authoritatively) defined elsewhere.\nFor example, the concept ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is authoritatively defined in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party, actor and action pattern"}),", so the diagram there shows a solid (blue) line for that concept. It also appears in other diagrams, e.g. in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdiction pattern"}),", where the concept is represented with a (blue) dashed line."]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>o});var a=n(1504);const s={},i=a.createContext(s);function o(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/79248420.a43e59f9.js b/assets/js/79248420.a43e59f9.js deleted file mode 100644 index 88261b3ec..000000000 --- a/assets/js/79248420.a43e59f9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2456],{2244:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>h,toc:()=>c});var a=n(7624),s=n(2172),i=n(964);const o={id:"notations-and-conventions",title:"Notations and Conventions",date:20210601},r=void 0,h={id:"notations-and-conventions",title:"Notations and Conventions",description:"This document provides an overview of the notations and conventions being used within eSSIF-Lab.",source:"@site/docs/notations-and-conventions.md",sourceDirName:".",slug:"/notations-and-conventions",permalink:"/framework/docs/notations-and-conventions",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/notations-and-conventions.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"notations-and-conventions",title:"Notations and Conventions",date:20210601}},l={},c=[{value:"RFC 2119",id:"rfc-2119",level:3},{value:"Capitalization of words in mid-sentence",id:"capitalization-of-words-in-mid-sentence",level:3},{value:"Pattern diagram notations",id:"pattern-diagram-notations",level:3},{value:"Notational Exceptions",id:"notational-exceptions",level:3}];function d(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.p,{children:"This document provides an overview of the notations and conventions being used within eSSIF-Lab."}),"\n",(0,a.jsx)(t.h3,{id:"rfc-2119",children:"RFC 2119"}),"\n",(0,a.jsxs)(t.p,{children:["We use keywords such as \u201cshall\u201d, \u201cshould\u201d, \u201cmay\u201d etc. as defined by ",(0,a.jsx)(t.a,{href:"https://www.ietf.org/rfc/rfc2119.txt",children:"RFC 2119"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"capitalization-of-words-in-mid-sentence",children:"Capitalization of words in mid-sentence"}),"\n",(0,a.jsxs)(t.p,{children:["A word in mid-sentence that is capitalized is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that has a ",(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"Corpus of Terminology"}),". This allows readers to distinguish between the more colloquial meanings of words (by not capitalizing them) and those that are actually defined. We appreciate any feedback regarding our (im)proper use of this kind of capitalization of words."]}),"\n",(0,a.jsx)(t.admonition,{type:"note",children:(0,a.jsx)(t.p,{children:"We are working towards deprecating this convention, as we now have better ways of referring to words that are defined in the eSSIF-Lab Corpus."})}),"\n",(0,a.jsx)(t.h3,{id:"pattern-diagram-notations",children:"Pattern diagram notations"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"Pattern"})," diagrams will be visualized in this document using a notation that is very similar to that used by ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/",children:"UML"}),". The following diagram shows the various notations that we will be using that are basically taken from ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/",children:"UML"}),". There are a few exceptions, that are not shown in the figure; they are explained at the end."]}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsx)("img",{alt:"Notations and conventions",src:(0,i.c)("images/essif-lab-notations-and-conventions.png")}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsx)("br",{}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"rectangle"}),", e.g. 'Person', represents a (named) ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", or ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/class.html",children:"entity-class"}),". The (operational) extension of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," is the sets of its instances (for 'Person', the extension consists of the set of actual people of flesh and blood tha are in the scope of the model). The extensions of different concepts are disjunct (do not overlap), unless there is an 'ISA' relation between them (see below). When a rectangle is in a ",(0,a.jsx)(t.strong,{children:"coloured area that has a name"}),", it is a child (or part) of the concept with that name (see below)"]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"solid line with a closed arrowhead"}),", e.g. 'owns', represents a (named) relation/",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/association.html",children:"association"})," between the two ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," it connects. The concept at the arrowhead ('House') is called the 'target ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"' (TGT) for that relation; the other ('Person') is called the 'source ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"' (SRC). The relation is labeled such that ",(0,a.jsx)(t.code,{children:" "})," (Person owns House) suggests the phrase that describes the intension(al definition) of that relation. The (operational) extension of a relation embraces all pairs (SRC,TGT) for which the relation holds. In the example, it consists of all pairs (P,H), where P is a Person and H is a House, such that the phrase 'P owns H' is true."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"green name"})," at either ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/association.html#association-end",children:"end of a relation/association"})," is what UML calls 'role'; this name may be used to refer to (an instance of) the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," at which the name is placed as it performs its/this role in this relation. In the figure, ",(0,a.jsx)(t.code,{children:"owner"})," is the role that a Person fulfills in the relation 'owns'. If we assert that a Person (P) is the owner of a specific House (H), or that House H is owned by Person P, this means that (P,H) is an element of the extension of the relation 'owns'."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"solid line with an open arrowhead"}),", represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/generalization.html",children:"generalization relation"}),". It can be read as ",(0,a.jsx)(t.code,{children:" is a "}),", and is therefore also referred to as an ISA-relation. The SRC of the relation is the specialization (subclass) of the TGT (which in turn is a generalization of SRC). This means that SRC satisfies all constraints that TGT satisfies, and also that SRC has all attributes (properties, characteristics) that TGT has. The figure shows 'Self Employed Retailer is a Person' as an example."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"line with a solid diamond"})," at one end represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/composition.html",children:"composition"})," relation. The element at the 'diamond-end' is called the 'parent', or the 'whole'. The other element is called the 'child' or the 'part'. A 'part' in a composition relation cannot be part of more than one 'whole'. Normally, if a 'whole' in a composition relation ceases to exist, then so do all of its composite parts. In the figure, at least one Bedroom and precisely one Living Room are parts of a (every) House. Obviously, if a House ceases to exist, then so do these rooms."]}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"line with a hollow diamond"})," at one end represents an ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/aggregation.html",children:"aggregation"})," relation. The element at the 'diamond-end' is called the 'parent', or the 'whole'. The other element is called the 'child' or the 'part'. A 'part' can be a part in multiple aggregation relations, and hence be part of multiple 'wholes'. If a 'whole' in an aggregation relation ceases to exist, the parts typically continue their existence. In the figure, 'Documentation' (about a Building Type) is an aggregation of a 'User Manual' and at least one 'Technical Document'. Obviously, if the Documentation ceases to exist, then the 'User Manual' and 'Technical Documents' typically continue to exist."]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"dashed line"})," with a pointed arrow (",(0,a.jsx)(t.code,{children:">"}),") represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/dependency.html",children:"dependency"}),", where the SRC concept somehow depends on the TGT concept. The kind of dependency is specified by a ",(0,a.jsx)(t.code,{children:"<>"}),". In the figure, we see a dependency relation relation ",(0,a.jsx)(t.code,{children:"<>"}),", indicating that 'House' is a specific instance of 'Building Type'."]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"[n..m]"})," structure represents a ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/multiplicity.html",children:"multiplicity"}),". When it appears"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"at the TGT end of a relation"}),", it means that for every SRC element there must be at least ",(0,a.jsx)(t.em,{children:"n"})," and at most ",(0,a.jsx)(t.em,{children:"m"})," TGT elements in the relation. For example, the [0..n] multiplicity in the 'owns' relation in the figure means that for every 'Person' element, there must be at least 0 and at most ",(0,a.jsx)(t.em,{children:"n"})," (i.e. any number) 'House' elements. Effectively, this says that every Person can own any number of Houses."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"at the SRC end of a relation"}),", it means that for every TGT element there must be at least ",(0,a.jsx)(t.em,{children:"n"})," and at most ",(0,a.jsx)(t.em,{children:"m"})," SRC elements in the relation. For example, the [0..1] multiplicity in the 'owns' relation in the figure means that for every 'House' element, there must be at least 0 and at most 1 'Person' elements. Effectively, this means that every House can be owned by at most 1 Person."]}),"\n",(0,a.jsxs)(t.li,{children:["is typically of any of the following forms (although there may be others, e.g. [1..2]):\n[0..1]: at most one;\n[1..1]: precisely one;\n[0..n]: any number - as this is not a constraint, this is the default multiplicity and may be omitted;\n[1..n]: at least one.\nNote that the term ",(0,a.jsx)(t.em,{children:"multiplicity"})," is distinct from ",(0,a.jsx)(t.em,{children:"cardinality"}),", the difference being that a cardinality states the ",(0,a.jsx)(t.em,{children:"actual"})," number of SRC/TGT elements that a specific TGT/SRC element has in a relation, whereas a multiplicity states the ",(0,a.jsx)(t.em,{children:"possible"})," number of such elements. In short, the multiplicity is the set of all possible cardinalities in a relation. We note this becaus it is common practice for people to use the term 'cardinality' where 'multiplicity' is intended."]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["\n",(0,a.jsxs)(t.p,{children:["a ",(0,a.jsx)(t.strong,{children:"named and coloured area"}),", e.g. the green area named ",(0,a.jsx)(t.code,{children:"House Ownership"})," is the aggregate (Parent/Whole) of all concepts (rectangular elements) therein, which are its children/parts. This aggregate can be linked/associated with any other concept, including its children/parts."]}),"\n"]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"notational-exceptions",children:"Notational Exceptions"}),"\n",(0,a.jsxs)(t.p,{children:["The following notational conventions are not used by ",(0,a.jsx)(t.a,{href:"https://www.uml-diagrams.org/",children:"UML"}),", but are specific to our use."]}),"\n",(0,a.jsxs)(t.p,{children:["We use a ",(0,a.jsx)(t.strong,{children:"coloring convention"})," to distinguish between what is 'officially' part of the eSSIF-Lab models, and parts that are not."]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"blue"})," is used to color the lines and other symbols that are part of the 'official' models. Typically, they are explicitly defined or otherwise explained, e.g. in a ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental model"}),". Their definitions/meanings may differ from 'common knowledge'."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"red"})," is used to color the lines and other symbols that are part of our 'common knowledge', and hence need not be explicitly defined. They appear to explain where eSSIF-Lab models link to these commonly known/used concepts. We think of them as necessary in order to bridge possible gaps between 'common understanding' and the eSSIF-Lab ways of thinking. Whenever a 'red concept' is nevertheless defined, this is for the purpose of conveying what we conceive the 'common knowledge' to be."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["We use a ",(0,a.jsx)(t.strong,{children:"line typing convention"})," within a diagram, as follows:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"solid lines"})," are used for lines and other symbols that are part of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"model"})," that is represented by the diagram;"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"dashed lines"})," are used for lines and other symbols that are (authoritatively) defined elsewhere.\nFor example, the concept ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is authoritatively defined in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party, actor and action pattern"}),", so the diagram there shows a solid (blue) line for that concept. It also appears in other diagrams, e.g. in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdiction pattern"}),", where the concept is represented with a (blue) dashed line."]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>o});var a=n(1504);const s={},i=a.createContext(s);function o(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7a0359a2.4f813458.js b/assets/js/7a0359a2.4f813458.js new file mode 100644 index 000000000..5b53de3b4 --- /dev/null +++ b/assets/js/7a0359a2.4f813458.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1360],{8824:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>a,toc:()=>l});var i=o(7624),r=o(2172);const n={id:"ownership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ownership",formPhrases:["ownership{ss}","owning","legal-ownership{ss}","rightful-ownership{ss}","natural-ownership{ss}"],status:"draft",grouptags:null,hoverText:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",glossaryTerm:"Ownership",glossaryText:"a relationship between two [entities](@) that exists within the [scope of control](@) of a [jurisdiction](@), in which one of them (called the [owner](@)) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the [owned](@)).",date:20220218},s="Ownership",a={id:"terms/ownership",title:"Ownership",description:"Short Description",source:"@site/docs/terms/ownership.md",sourceDirName:"terms",slug:"/terms/ownership",permalink:"/framework/docs/terms/ownership",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ownership.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"ownership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ownership",formPhrases:["ownership{ss}","owning","legal-ownership{ss}","rightful-ownership{ss}","natural-ownership{ss}"],status:"draft",grouptags:null,hoverText:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",glossaryTerm:"Ownership",glossaryText:"a relationship between two [entities](@) that exists within the [scope of control](@) of a [jurisdiction](@), in which one of them (called the [owner](@)) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the [owned](@)).",date:20220218},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Examples",id:"examples",level:3}];function c(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"ownership",children:"Ownership"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Ownership"})," is a relationship between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that exists within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", in which one of them (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["The titles are specified by (the rules of) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", and the meaning of an ownership instance (i.e.: what you can(not) do with it) depend on the ways in which such rules are enforced, and disputes resolved. Obviously both the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," must be known (i.e.: be ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),") in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["We may use adjectives in combination with 'ownership' to signify the kind of ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," within which that relationship exists. For example, 'legal ownership' signifies that the relationship exists in a ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdiction"}),", and 'natural ownership' that it is in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," called 'nature'. An example of natural ownership is any statement uttered or authored by (or on behalf of) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the statement), because ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have a natural right to express themselves."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Ownership"})," is a means by which ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," ensure that ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," can autonomously enjoy, dispose of and control the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that they ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," to the extent of the entitlements (rights and duties) as defined in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", and within its ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Ownership"})," is a relationship between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") within a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," (a) defines the rights and duties of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," to enjoy, dispose of and control the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", (b) enforces them, and (c) provides a means to settle disputes."]}),"\n",(0,i.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership"})," ",(0,i.jsx)(t.em,{children:"only"})," has meaning within a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that defines ",(0,i.jsx)(t.em,{children:"and"})," enforces a set of rights and duties of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," and/or the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),". The value of ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," is typically proportional to the extent in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," enforces such rights and duties."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Owning"})," something does not imply possessing it (and vice versa). For example, if you find a coin that doesn't belong to you, you possess it but do not ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," it. Also, its rightful ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," obviously ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," it, but doesn't possess it at that point in time. Still, a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," may have rules that create or dissolve ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," relationships depending on who possesses the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["While ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," are typically ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", the model does not require this to be the case. Thus, if a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," decides that rivers own their respective banks, the model does not disapprove. But such rivers and their banks do need to qualify as ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal-entities"})," within said ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["The model does not set limitations on the kinds of ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that can be ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", other than that they need to be known in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction(s)"})," that specify the rights and duties associated with ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," relationships."]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["Many ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"})," have legislation (e.g. ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Property_law",children:"property law"}),") that states who owns what - houses, cars, etc."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["In this ",(0,i.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", we say that\na. an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that a particular ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," pursues (i.e. towards which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," directs effort), is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and the rights and duties associated with this ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," are defined by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is itself.\nb. a ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that is associated with an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and the rights and duties"]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>a,M:()=>s});var i=o(1504);const r={},n=i.createContext(r);function s(e){const t=i.useContext(n);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),i.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7a0359a2.8563c813.js b/assets/js/7a0359a2.8563c813.js deleted file mode 100644 index b9080b341..000000000 --- a/assets/js/7a0359a2.8563c813.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1360],{8824:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>a,toc:()=>l});var i=o(7624),r=o(2172);const n={id:"ownership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ownership",formPhrases:["ownership{ss}","owning","legal-ownership{ss}","rightful-ownership{ss}","natural-ownership{ss}"],status:"draft",grouptags:null,hoverText:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",glossaryTerm:"Ownership",glossaryText:"a relationship between two [entities](@) that exists within the [scope of control](@) of a [jurisdiction](@), in which one of them (called the [owner](@)) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the [owned](@)).",date:20220218},s="Ownership",a={id:"terms/ownership",title:"Ownership",description:"Short Description",source:"@site/docs/terms/ownership.md",sourceDirName:"terms",slug:"/terms/ownership",permalink:"/framework/docs/terms/ownership",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ownership.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ownership",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ownership",formPhrases:["ownership{ss}","owning","legal-ownership{ss}","rightful-ownership{ss}","natural-ownership{ss}"],status:"draft",grouptags:null,hoverText:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",glossaryTerm:"Ownership",glossaryText:"a relationship between two [entities](@) that exists within the [scope of control](@) of a [jurisdiction](@), in which one of them (called the [owner](@)) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the [owned](@)).",date:20220218},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3},{value:"Examples",id:"examples",level:3}];function c(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"ownership",children:"Ownership"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Ownership"})," is a relationship between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that exists within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", in which one of them (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["The titles are specified by (the rules of) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", and the meaning of an ownership instance (i.e.: what you can(not) do with it) depend on the ways in which such rules are enforced, and disputes resolved. Obviously both the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," must be known (i.e.: be ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),") in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["We may use adjectives in combination with 'ownership' to signify the kind of ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," within which that relationship exists. For example, 'legal ownership' signifies that the relationship exists in a ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdiction"}),", and 'natural ownership' that it is in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," called 'nature'. An example of natural ownership is any statement uttered or authored by (or on behalf of) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the statement), because ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have a natural right to express themselves."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Ownership"})," is a means by which ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," ensure that ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," can autonomously enjoy, dispose of and control the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that they ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," to the extent of the entitlements (rights and duties) as defined in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", and within its ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Ownership"})," is a relationship between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") within a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," (a) defines the rights and duties of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," to enjoy, dispose of and control the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", (b) enforces them, and (c) provides a means to settle disputes."]}),"\n",(0,i.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Ownership"})," ",(0,i.jsx)(t.em,{children:"only"})," has meaning within a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that defines ",(0,i.jsx)(t.em,{children:"and"})," enforces a set of rights and duties of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," and/or the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),". The value of ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," is typically proportional to the extent in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," enforces such rights and duties."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"Owning"})," something does not imply possessing it (and vice versa). For example, if you find a coin that doesn't belong to you, you possess it but do not ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," it. Also, its rightful ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," obviously ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," it, but doesn't possess it at that point in time. Still, a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," may have rules that create or dissolve ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," relationships depending on who possesses the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["While ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," are typically ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", the model does not require this to be the case. Thus, if a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," decides that rivers own their respective banks, the model does not disapprove. But such rivers and their banks do need to qualify as ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal-entities"})," within said ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["The model does not set limitations on the kinds of ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that can be ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", other than that they need to be known in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction(s)"})," that specify the rights and duties associated with ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," relationships."]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["Many ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"})," have legislation (e.g. ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Property_law",children:"property law"}),") that states who owns what - houses, cars, etc."]}),"\n"]}),"\n",(0,i.jsxs)(t.li,{children:["\n",(0,i.jsxs)(t.p,{children:["In this ",(0,i.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", we say that\na. an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that a particular ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," pursues (i.e. towards which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," directs effort), is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and the rights and duties associated with this ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," are defined by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is itself.\nb. a ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that is associated with an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and the rights and duties"]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>a,M:()=>s});var i=o(1504);const r={},n=i.createContext(r);function s(e){const t=i.useContext(n);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),i.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7cfdec6b.30dcb848.js b/assets/js/7cfdec6b.30dcb848.js new file mode 100644 index 000000000..760f7122a --- /dev/null +++ b/assets/js/7cfdec6b.30dcb848.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1500],{8360:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var s=a(7624),r=a(2172);const i={id:"risk-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-management",formPhrases:["risk-management","risk-manager{ss}"],status:"draft",grouptags:null,hoverText:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",glossaryTerm:"Risk management",glossaryText:"a process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) the [risk](@) that it [owns](@) (thereby realizing specific [risk objectives](risk-objective@)).",date:20220206},n="Risk management",o={id:"terms/risk-management",title:"Risk management",description:"Short Description",source:"@site/docs/terms/risk-management.md",sourceDirName:"terms",slug:"/terms/risk-management",permalink:"/framework/docs/terms/risk-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-management.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"risk-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-management",formPhrases:["risk-management","risk-manager{ss}"],status:"draft",grouptags:null,hoverText:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",glossaryTerm:"Risk management",glossaryText:"a process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) the [risk](@) that it [owns](@) (thereby realizing specific [risk objectives](risk-objective@)).",date:20220206},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function m(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"risk-management",children:"Risk management"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Risk management"})," is a process that is run by (or on behalf of) a specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," (thereby realizing specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),"). The overall ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objective"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," seek to ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," is to ensure that the set of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that they perceive to run are, as a whole, acceptable."]}),"\n",(0,s.jsxs)(t.p,{children:["For various purposes, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to run multiple ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes. For example, it may run one process for ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," related to quality, or information security, or environmental issues. This allows a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to design, maintain and realize ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that are tailored to such topics. Also, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may run different ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes (perhaps with the same ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),") for different parts of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". However, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," should ensure that the combination of these processes result in its overall ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," to be complete, coherent and consistent."]}),"\n",(0,s.jsxs)(t.p,{children:["For the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to be ",(0,s.jsx)(t.em,{children:"complete"}),", it must (explicitly or implicitly) define and maintain a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),", such that when every of these ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," has been realized, the remaining (residual) ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," (associated with the set of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is, as a whole, acceptable. One ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objective"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," was mentioned in the previous paragraph (i.e. that the overall ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),' should be complete, coherent and consistent"). Other well-known objectives are that ',(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," should be certifiable against some standard, e.g. ISO 9001 for quality, ISO 27001 for information security, or ISO 14001 for environmental risks."]}),"\n",(0,s.jsxs)(t.p,{children:["For the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to be ",(0,s.jsx)(t.em,{children:"coherent"}),", any ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process that it runs (or has outsourced) will only take ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," into account for ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This can easily be explained by observing that both the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and (associated) ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," should be managed within the context of a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", being that of their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),". Also, given that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous, they can only ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," what is their own ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["For the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to be ",(0,s.jsx)(t.em,{children:"consistent"}),", it must ensure that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," detects signals that indicate a change in the risks, e.g. signals that detect:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a change in ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"})," of an existing ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is being added to, modified within, or deleted from the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," whose associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," the process ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["a change in the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that the process pursues."]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"We distinguish between the following kinds of risk-management:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"centralized risk-management"}),", which is a kind of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," that assumes that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that runs it has the power or right to give orders, make decisions that other parties must follow, and enforce obedience, which can be applied to mitigate its ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". This kind of risk-management ignores the natural autonomy of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and hence may have consequences that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," cannot ",(0,s.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"decentralized or networked risk-management"}),", which is a kind of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," that assumes that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that runs it acknowledges the autonomy of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine their own ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," as they see fit. This implies that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will communicate with these other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," about their mutual ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", and find ways that help each other to manage their individual, subjective ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of a ",(0,s.jsx)(t.strong,{children:"Risk Management"})," process (that is run by, or on behalf of, some ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), is to manage the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". This may entail helping its stakeholders, i.e. the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that either produce or consume the results of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," owns, to ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," their ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," as well."]}),"\n",(0,s.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,s.jsxs)(t.p,{children:["A Risk Management (process) is a set of related ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"})," that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," runs for the purpose of realizing a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", where the realization of these ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," ensure that (a specific subset of) the set of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," come with associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that, on the whole, this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," finds acceptable."]})]})}function f(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(m,{...e})}):m(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var s=a(1504);const r={},i=s.createContext(r);function n(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7cfdec6b.aa7d6a21.js b/assets/js/7cfdec6b.aa7d6a21.js deleted file mode 100644 index 2bf537729..000000000 --- a/assets/js/7cfdec6b.aa7d6a21.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1500],{8360:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var s=a(7624),r=a(2172);const i={id:"risk-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-management",formPhrases:["risk-management","risk-manager{ss}"],status:"draft",grouptags:null,hoverText:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",glossaryTerm:"Risk management",glossaryText:"a process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) the [risk](@) that it [owns](@) (thereby realizing specific [risk objectives](risk-objective@)).",date:20220206},n="Risk management",o={id:"terms/risk-management",title:"Risk management",description:"Short Description",source:"@site/docs/terms/risk-management.md",sourceDirName:"terms",slug:"/terms/risk-management",permalink:"/framework/docs/terms/risk-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-management.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"risk-management",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-management",formPhrases:["risk-management","risk-manager{ss}"],status:"draft",grouptags:null,hoverText:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",glossaryTerm:"Risk management",glossaryText:"a process that is run by (or on behalf of) a specific [party](@) for the purpose of [managing](management@) the [risk](@) that it [owns](@) (thereby realizing specific [risk objectives](risk-objective@)).",date:20220206},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function m(e){const t={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"risk-management",children:"Risk management"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.strong,{children:"Risk management"})," is a process that is run by (or on behalf of) a specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," (thereby realizing specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),"). The overall ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objective"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," seek to ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," is to ensure that the set of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that they perceive to run are, as a whole, acceptable."]}),"\n",(0,s.jsxs)(t.p,{children:["For various purposes, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to run multiple ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes. For example, it may run one process for ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," related to quality, or information security, or environmental issues. This allows a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to design, maintain and realize ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that are tailored to such topics. Also, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may run different ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes (perhaps with the same ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),") for different parts of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". However, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," should ensure that the combination of these processes result in its overall ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," to be complete, coherent and consistent."]}),"\n",(0,s.jsxs)(t.p,{children:["For the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to be ",(0,s.jsx)(t.em,{children:"complete"}),", it must (explicitly or implicitly) define and maintain a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),", such that when every of these ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," has been realized, the remaining (residual) ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," (associated with the set of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is, as a whole, acceptable. One ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objective"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," was mentioned in the previous paragraph (i.e. that the overall ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),' should be complete, coherent and consistent"). Other well-known objectives are that ',(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," should be certifiable against some standard, e.g. ISO 9001 for quality, ISO 27001 for information security, or ISO 14001 for environmental risks."]}),"\n",(0,s.jsxs)(t.p,{children:["For the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to be ",(0,s.jsx)(t.em,{children:"coherent"}),", any ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process that it runs (or has outsourced) will only take ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," into account for ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This can easily be explained by observing that both the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and (associated) ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," should be managed within the context of a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", being that of their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),". Also, given that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous, they can only ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," what is their own ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["For the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to be ",(0,s.jsx)(t.em,{children:"consistent"}),", it must ensure that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," detects signals that indicate a change in the risks, e.g. signals that detect:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a change in ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"})," of an existing ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is being added to, modified within, or deleted from the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," whose associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," the process ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["a change in the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that the process pursues."]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"We distinguish between the following kinds of risk-management:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"centralized risk-management"}),", which is a kind of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," that assumes that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that runs it has the power or right to give orders, make decisions that other parties must follow, and enforce obedience, which can be applied to mitigate its ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". This kind of risk-management ignores the natural autonomy of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and hence may have consequences that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," cannot ",(0,s.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.strong,{children:"decentralized or networked risk-management"}),", which is a kind of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," that assumes that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that runs it acknowledges the autonomy of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine their own ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," as they see fit. This implies that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will communicate with these other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," about their mutual ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", and find ways that help each other to manage their individual, subjective ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of a ",(0,s.jsx)(t.strong,{children:"Risk Management"})," process (that is run by, or on behalf of, some ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), is to manage the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". This may entail helping its stakeholders, i.e. the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that either produce or consume the results of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," owns, to ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," their ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," as well."]}),"\n",(0,s.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,s.jsxs)(t.p,{children:["A Risk Management (process) is a set of related ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"})," that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," runs for the purpose of realizing a set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", where the realization of these ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," ensure that (a specific subset of) the set of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," come with associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that, on the whole, this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," finds acceptable."]})]})}function f(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(m,{...e})}):m(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var s=a(1504);const r={},i=s.createContext(r);function n(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7d3ade86.50c76963.js b/assets/js/7d3ade86.50c76963.js deleted file mode 100644 index e6bc2d82d..000000000 --- a/assets/js/7d3ade86.50c76963.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1128],{8720:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=o(7624),r=o(2172);const i={id:"documentation-interop",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"documentation-interop",formPhrases:["documentation-interop"],status:"draft",grouptags:null,hoverText:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",glossaryTerm:"Documentation Interoperability",glossaryText:"the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",date:20210601},a="Documentation Interoperability",s={id:"terms/documentation-interop",title:"Documentation Interoperability",description:"Additional content is needed here.",source:"@site/docs/terms/documentation-interop.md",sourceDirName:"terms",slug:"/terms/documentation-interop",permalink:"/framework/docs/terms/documentation-interop",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/documentation-interop.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"documentation-interop",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"documentation-interop",formPhrases:["documentation-interop"],status:"draft",grouptags:null,hoverText:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",glossaryTerm:"Documentation Interoperability",glossaryText:"the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function m(t){const e={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"documentation-interoperability",children:"Documentation Interoperability"}),"\n",(0,n.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"})]})}function p(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(m,{...t})}):m(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>s,M:()=>a});var n=o(1504);const r={},i=n.createContext(r);function a(t){const e=n.useContext(i);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:a(t.components),n.createElement(i.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/7d3ade86.e14083a4.js b/assets/js/7d3ade86.e14083a4.js new file mode 100644 index 000000000..2d7eba9fd --- /dev/null +++ b/assets/js/7d3ade86.e14083a4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1128],{8720:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=o(7624),r=o(2172);const i={id:"documentation-interop",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"documentation-interop",formPhrases:["documentation-interop"],status:"draft",grouptags:null,hoverText:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",glossaryTerm:"Documentation Interoperability",glossaryText:"the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",date:20210601},a="Documentation Interoperability",s={id:"terms/documentation-interop",title:"Documentation Interoperability",description:"Additional content is needed here.",source:"@site/docs/terms/documentation-interop.md",sourceDirName:"terms",slug:"/terms/documentation-interop",permalink:"/framework/docs/terms/documentation-interop",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/documentation-interop.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"documentation-interop",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"documentation-interop",formPhrases:["documentation-interop"],status:"draft",grouptags:null,hoverText:"Documentation Interoperability: the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",glossaryTerm:"Documentation Interoperability",glossaryText:"the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function m(t){const e={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"documentation-interoperability",children:"Documentation Interoperability"}),"\n",(0,n.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"})]})}function p(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(m,{...t})}):m(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>s,M:()=>a});var n=o(1504);const r={},i=n.createContext(r);function a(t){const e=n.useContext(i);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:a(t.components),n.createElement(i.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/7df3edb0.014504f6.js b/assets/js/7df3edb0.014504f6.js new file mode 100644 index 000000000..635a1c61a --- /dev/null +++ b/assets/js/7df3edb0.014504f6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5856],{2404:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var o=a(7624),n=a(2172);const r={id:"capability-of-an-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability-of-an-actor",formPhrases:["capabilit{yies}-of-an-actor"],status:"draft",grouptags:null,hoverText:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",glossaryTerm:"Capability (of an Actor)",glossaryText:"the potential of an [actor](@) to execute a (named) coherent set of [action](@) (a 'function', or 'task') on behalf of some [party](@).",date:20220922},i="Capability (of an Actor)",s={id:"terms/capability-of-an-actor",title:"Capability (of an Actor)",description:"This page is a first draft. Additional contents (and a proper review) are needed.",source:"@site/docs/terms/capability-of-an-actor.md",sourceDirName:"terms",slug:"/terms/capability-of-an-actor",permalink:"/framework/docs/terms/capability-of-an-actor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/capability-of-an-actor.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"capability-of-an-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability-of-an-actor",formPhrases:["capabilit{yies}-of-an-actor"],status:"draft",grouptags:null,hoverText:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",glossaryTerm:"Capability (of an Actor)",glossaryText:"the potential of an [actor](@) to execute a (named) coherent set of [action](@) (a 'function', or 'task') on behalf of some [party](@).",date:20220922},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3}];function d(t){const e={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"capability-of-an-actor",children:"Capability (of an Actor)"}),"\n",(0,o.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(e.p,{children:"This page is a first draft. Additional contents (and a proper review) are needed."})}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["A ",(0,o.jsxs)(e.strong,{children:["capability (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")"]})," is the potential of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute a (named) coherent set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (a 'function', or 'task') on behalf of some ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(e.p,{children:"We need a set of references towards good examples of capability-descriptions."})})]})}function f(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var o=a(1504);const n={},r=o.createContext(n);function i(t){const e=o.useContext(r);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/7df3edb0.45a9627c.js b/assets/js/7df3edb0.45a9627c.js deleted file mode 100644 index bffe723ca..000000000 --- a/assets/js/7df3edb0.45a9627c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5856],{2404:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var o=a(7624),n=a(2172);const r={id:"capability-of-an-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability-of-an-actor",formPhrases:["capabilit{yies}-of-an-actor"],status:"draft",grouptags:null,hoverText:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",glossaryTerm:"Capability (of an Actor)",glossaryText:"the potential of an [actor](@) to execute a (named) coherent set of [action](@) (a 'function', or 'task') on behalf of some [party](@).",date:20220922},i="Capability (of an Actor)",s={id:"terms/capability-of-an-actor",title:"Capability (of an Actor)",description:"This page is a first draft. Additional contents (and a proper review) are needed.",source:"@site/docs/terms/capability-of-an-actor.md",sourceDirName:"terms",slug:"/terms/capability-of-an-actor",permalink:"/framework/docs/terms/capability-of-an-actor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/capability-of-an-actor.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"capability-of-an-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"capability-of-an-actor",formPhrases:["capabilit{yies}-of-an-actor"],status:"draft",grouptags:null,hoverText:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",glossaryTerm:"Capability (of an Actor)",glossaryText:"the potential of an [actor](@) to execute a (named) coherent set of [action](@) (a 'function', or 'task') on behalf of some [party](@).",date:20220922},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3}];function d(t){const e={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"capability-of-an-actor",children:"Capability (of an Actor)"}),"\n",(0,o.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(e.p,{children:"This page is a first draft. Additional contents (and a proper review) are needed."})}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["A ",(0,o.jsxs)(e.strong,{children:["capability (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")"]})," is the potential of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute a (named) coherent set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (a 'function', or 'task') on behalf of some ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(e.p,{children:"We need a set of references towards good examples of capability-descriptions."})})]})}function f(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var o=a(1504);const n={},r=o.createContext(n);function i(t){const e=o.useContext(r);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/7eabf199.20ab3580.js b/assets/js/7eabf199.20ab3580.js new file mode 100644 index 000000000..4a5e96fdc --- /dev/null +++ b/assets/js/7eabf199.20ab3580.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[328],{8436:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>d,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>n,toc:()=>h});var i=a(7624),r=a(2172);const s={id:"validate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validate",formPhrases:["validate","validates","validated","validating","valid"],status:"draft",grouptags:null,hoverText:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",glossaryTerm:"Validate",glossaryText:"the act, by or on behalf of a [party](@), of determining whether or not that data is valid to be used for some specific purpose(s) of that [party](@).",date:20210802},o="Validate",n={id:"terms/validate",title:"Validate",description:"Short Description",source:"@site/docs/terms/validate.md",sourceDirName:"terms",slug:"/terms/validate",permalink:"/framework/docs/terms/validate",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/validate.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"validate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validate",formPhrases:["validate","validates","validated","validating","valid"],status:"draft",grouptags:null,hoverText:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",glossaryTerm:"Validate",glossaryText:"the act, by or on behalf of a [party](@), of determining whether or not that data is valid to be used for some specific purpose(s) of that [party](@).",date:20210802},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3}];function c(t){const e={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"validate",children:"Validate"}),"\n",(0,i.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(e.p,{children:[(0,i.jsx)(e.strong,{children:"Validation"})," (of data) is the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether or not that data is valid to be used for some specific purpose(s) of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This determination can only be made after it has been determined that data has the correct structure (syntax), and conforms to other specifications that apply to its structure (",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification"}),")."]}),"\n",(0,i.jsxs)(e.p,{children:["Data that has been validated is considered to be sufficiently true, accurate, real or justified (i.e.: 'verified' as defined by ",(0,i.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Merriam-Webster"})," or ",(0,i.jsx)(e.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Lexico (Oxford dictionary)"}),") so that it can be used for the purpose(s) that it has been validated for."]}),"\n",(0,i.jsxs)(e.p,{children:["This definition generalizes the definition of 'validation' as provided by ",(0,i.jsx)(e.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential-validation",children:"W3C VC"}),': "The assurance that a ',(0,i.jsx)(e.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credential"})," or a ",(0,i.jsx)(e.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-presentations",children:"verifiable presentation"})," meets the needs of a ",(0,i.jsx)(e.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifier",children:"verifier"}),' and other dependent stakeholders." The W3C VC specification considers validating verifiable credentials or verifiable presentations outside of its scope.']}),"\n",(0,i.jsxs)(e.p,{children:["Note that validation is distinct from ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification"}),". ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"Verification"})," is a test on the structure of data, whereas validation tests the validity of such data for a particular (set of) purpose(s), which also has to do with meaning. Specifically, data that fails particular verification tests can still be valid for some purpose. For example, a passport that has recently expired may still be valid to identify its bearer. The converse may also be true: data that satisfies timeliness tests, e.g. hasn't expired yet, may still not be valid for specific purposes. For example, in order to apply for a ",(0,i.jsx)(e.a,{href:"http://www.china-embassy.org/eng/hzqz/zgqz/t84246.htm",children:"Chinese (tourist) visa"}),", the passport must not expire within 6 months of arrival in China."]})]})}function l(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(c,{...t})}):c(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>n,M:()=>o});var i=a(1504);const r={},s=i.createContext(r);function o(t){const e=i.useContext(s);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function n(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:o(t.components),i.createElement(s.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/7eabf199.4a408cf5.js b/assets/js/7eabf199.4a408cf5.js deleted file mode 100644 index a6f7091bf..000000000 --- a/assets/js/7eabf199.4a408cf5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[328],{8436:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>n,toc:()=>h});var i=a(7624),r=a(2172);const s={id:"validate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validate",formPhrases:["validate","validates","validated","validating","valid"],status:"draft",grouptags:null,hoverText:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",glossaryTerm:"Validate",glossaryText:"the act, by or on behalf of a [party](@), of determining whether or not that data is valid to be used for some specific purpose(s) of that [party](@).",date:20210802},o="Validate",n={id:"terms/validate",title:"Validate",description:"Short Description",source:"@site/docs/terms/validate.md",sourceDirName:"terms",slug:"/terms/validate",permalink:"/framework/docs/terms/validate",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/validate.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"validate",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validate",formPhrases:["validate","validates","validated","validating","valid"],status:"draft",grouptags:null,hoverText:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",glossaryTerm:"Validate",glossaryText:"the act, by or on behalf of a [party](@), of determining whether or not that data is valid to be used for some specific purpose(s) of that [party](@).",date:20210802},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3}];function c(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"validate",children:"Validate"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Validation"})," (of data) is the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether or not that data is valid to be used for some specific purpose(s) of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This determination can only be made after it has been determined that data has the correct structure (syntax), and conforms to other specifications that apply to its structure (",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["Data that has been validated is considered to be sufficiently true, accurate, real or justified (i.e.: 'verified' as defined by ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Merriam-Webster"})," or ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Lexico (Oxford dictionary)"}),") so that it can be used for the purpose(s) that it has been validated for."]}),"\n",(0,i.jsxs)(t.p,{children:["This definition generalizes the definition of 'validation' as provided by ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential-validation",children:"W3C VC"}),': "The assurance that a ',(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credential"})," or a ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-presentations",children:"verifiable presentation"})," meets the needs of a ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifier",children:"verifier"}),' and other dependent stakeholders." The W3C VC specification considers validating verifiable credentials or verifiable presentations outside of its scope.']}),"\n",(0,i.jsxs)(t.p,{children:["Note that validation is distinct from ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification"}),". ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"Verification"})," is a test on the structure of data, whereas validation tests the validity of such data for a particular (set of) purpose(s), which also has to do with meaning. Specifically, data that fails particular verification tests can still be valid for some purpose. For example, a passport that has recently expired may still be valid to identify its bearer. The converse may also be true: data that satisfies timeliness tests, e.g. hasn't expired yet, may still not be valid for specific purposes. For example, in order to apply for a ",(0,i.jsx)(t.a,{href:"http://www.china-embassy.org/eng/hzqz/zgqz/t84246.htm",children:"Chinese (tourist) visa"}),", the passport must not expire within 6 months of arrival in China."]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var i=a(1504);const r={},s=i.createContext(r);function o(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7ec483d6.133cc99c.js b/assets/js/7ec483d6.133cc99c.js new file mode 100644 index 000000000..368d2d4e7 --- /dev/null +++ b/assets/js/7ec483d6.133cc99c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2608],{7068:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>i,metadata:()=>d,toc:()=>h});var s=n(7624),o=n(2172),a=n(964);const i={id:"pattern-decision-making",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decision-making",formPhrases:["decision-making","decision-making-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decision Making Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of [parties](@) as they need to decide e.g. whether or not to commit to a [Transaction](@) proposal, or whether or not data is [valid](@) for some purpose. This pattern is based on [Toulmin's use of arguments](https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C) (of which a pragmatical text can be found [here](https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html))",hoverText:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",date:20210804},r="Decision Making",d={id:"terms/pattern-decision-making",title:"Decision Making",description:"This is work that is in its early drafting stage. If you have suggestions, please raise an issue.",source:"@site/docs/terms/pattern-decision-making.md",sourceDirName:"terms",slug:"/terms/pattern-decision-making",permalink:"/framework/docs/terms/pattern-decision-making",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-decision-making.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-decision-making",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decision-making",formPhrases:["decision-making","decision-making-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decision Making Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of [parties](@) as they need to decide e.g. whether or not to commit to a [Transaction](@) proposal, or whether or not data is [valid](@) for some purpose. This pattern is based on [Toulmin's use of arguments](https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C) (of which a pragmatical text can be found [here](https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html))",hoverText:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",date:20210804},sidebar:"essifLabSideBar",previous:{title:"Trust Pattern",permalink:"/framework/docs/terms/pattern-trust"},next:{title:"Mandates, Delegation and Hiring",permalink:"/framework/docs/terms/pattern-mandates-delegation-hiring"}},c={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function l(e){const t={a:"a",admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"decision-making",children:"Decision Making"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsxs)(t.p,{children:["This is work that is in its early drafting stage. If you have suggestions, please ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"Decision making pattern"})," captures the ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that explain how ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they need to decide e.g. whether or not to commit to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," proposal, or whether or not data is ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for some purpose. This pattern is based on ",(0,s.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's use of arguments"})," (of which a pragmatical text can be found ",(0,s.jsx)(t.a,{href:"https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html",children:"here"}),")."]}),"\n",(0,s.jsxs)(t.p,{children:["The relevance of this pattern is that it provides some basic ideas of the purposes which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can feel they need information for in order to make good decisions."]}),"\n",(0,s.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,s.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,s.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,s.jsx)("img",{alt:"Conceptual model of the 'Duties-and-rights' pattern",src:(0,a.c)("images/patterns/pattern-toulmin-argument.png")}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"Additional content is needed here."})})]})}function m(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>i});var s=n(1504);const o={},a=s.createContext(o);function i(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/7ec483d6.bbe2a126.js b/assets/js/7ec483d6.bbe2a126.js deleted file mode 100644 index ca695507a..000000000 --- a/assets/js/7ec483d6.bbe2a126.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2608],{7068:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>m,frontMatter:()=>i,metadata:()=>d,toc:()=>h});var s=n(7624),o=n(2172),a=n(964);const i={id:"pattern-decision-making",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decision-making",formPhrases:["decision-making","decision-making-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decision Making Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of [parties](@) as they need to decide e.g. whether or not to commit to a [Transaction](@) proposal, or whether or not data is [valid](@) for some purpose. This pattern is based on [Toulmin's use of arguments](https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C) (of which a pragmatical text can be found [here](https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html))",hoverText:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",date:20210804},r="Decision Making",d={id:"terms/pattern-decision-making",title:"Decision Making",description:"This is work that is in its early drafting stage. If you have suggestions, please raise an issue.",source:"@site/docs/terms/pattern-decision-making.md",sourceDirName:"terms",slug:"/terms/pattern-decision-making",permalink:"/framework/docs/terms/pattern-decision-making",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-decision-making.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-decision-making",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decision-making",formPhrases:["decision-making","decision-making-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decision Making Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of [parties](@) as they need to decide e.g. whether or not to commit to a [Transaction](@) proposal, or whether or not data is [valid](@) for some purpose. This pattern is based on [Toulmin's use of arguments](https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C) (of which a pragmatical text can be found [here](https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html))",hoverText:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",date:20210804},sidebar:"essifLabSideBar",previous:{title:"Trust Pattern",permalink:"/framework/docs/terms/pattern-trust"},next:{title:"Mandates, Delegation and Hiring",permalink:"/framework/docs/terms/pattern-mandates-delegation-hiring"}},c={},h=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function l(e){const t={a:"a",admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"decision-making",children:"Decision Making"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsxs)(t.p,{children:["This is work that is in its early drafting stage. If you have suggestions, please ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"Decision making pattern"})," captures the ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that explain how ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they need to decide e.g. whether or not to commit to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," proposal, or whether or not data is ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for some purpose. This pattern is based on ",(0,s.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's use of arguments"})," (of which a pragmatical text can be found ",(0,s.jsx)(t.a,{href:"https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html",children:"here"}),")."]}),"\n",(0,s.jsxs)(t.p,{children:["The relevance of this pattern is that it provides some basic ideas of the purposes which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can feel they need information for in order to make good decisions."]}),"\n",(0,s.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,s.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,s.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,s.jsx)("img",{alt:"Conceptual model of the 'Duties-and-rights' pattern",src:(0,a.c)("images/patterns/pattern-toulmin-argument.png")}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"Additional content is needed here."})})]})}function m(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>i});var s=n(1504);const o={},a=s.createContext(o);function i(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/808cc141.7bde6fba.js b/assets/js/808cc141.7bde6fba.js deleted file mode 100644 index c21b629ab..000000000 --- a/assets/js/808cc141.7bde6fba.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4712],{3024:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var a=s(7624),n=s(2172);const o={id:"human-being",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"human-being",formPhrases:["human-being{ss}","human{ss}","person{ss}","individual{ss}","people"],status:"draft",grouptags:null,hoverText:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",glossaryTerm:"Human Being",glossaryText:"a person of flesh and blood (homo sapiens), that we classify both as a [party](@),an [actor](@), and a [jurisdiction](@).",date:20210601},r="Human Being",i={id:"terms/human-being",title:"Human Being",description:"Short Description",source:"@site/docs/terms/human-being.md",sourceDirName:"terms",slug:"/terms/human-being",permalink:"/framework/docs/terms/human-being",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/human-being.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"human-being",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"human-being",formPhrases:["human-being{ss}","human{ss}","person{ss}","individual{ss}","people"],status:"draft",grouptags:null,hoverText:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",glossaryTerm:"Human Being",glossaryText:"a person of flesh and blood (homo sapiens), that we classify both as a [party](@),an [actor](@), and a [jurisdiction](@).",date:20210601},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"human-being",children:"Human Being"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Human Being"})," is a person of flesh and blood (homo sapiens), each of which qualifies as:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", because it sets its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", maintains its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and uses that ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to pursue its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in an autonomous (sovereign) manner;"]}),"\n",(0,a.jsxs)(t.li,{children:["an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", as it is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that can act (do things);"]}),"\n",(0,a.jsxs)(t.li,{children:["a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", as it has a (non-empty) set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", one ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (i.e. its ",(0,a.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"own"})," body and ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"), one ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," (i.e. the moral and ethical rules it has adopted for guiding its behavior) and one ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (i.e. itself) that operates this ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," within itself."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["In our ",(0,a.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", we assume that ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," themselves (especially in their personal ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"). However, we recognize that whether or not a ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," decides to ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," itself lies in the autonomy of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),". So it may happen that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," chooses to (willingly or forced) relinquish this ",(0,a.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," to another ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (which one might call 'slavery')."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of of defining the human being is that it allows us to document that it also qualifies as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Human Being"})," is a person of flesh and blood (homo sapiens)."]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsx)(t.p,{children:"Various contexts have related notions:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"natural person"})," is a human being that - in a legal sense - holds rights and duties, and that can sue and be sued."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"legal person"})," is a non-human ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that - in a legal sense - holds rights and duties, that can sue and be sued, and hence (legally) treated in a similar fashion as a natural person."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>i,M:()=>r});var a=s(1504);const n={},o=a.createContext(n);function r(e){const t=a.useContext(o);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),a.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/808cc141.d373a16b.js b/assets/js/808cc141.d373a16b.js new file mode 100644 index 000000000..25ffeaeb4 --- /dev/null +++ b/assets/js/808cc141.d373a16b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4712],{3024:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var a=s(7624),n=s(2172);const o={id:"human-being",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"human-being",formPhrases:["human-being{ss}","human{ss}","person{ss}","individual{ss}","people"],status:"draft",grouptags:null,hoverText:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",glossaryTerm:"Human Being",glossaryText:"a person of flesh and blood (homo sapiens), that we classify both as a [party](@),an [actor](@), and a [jurisdiction](@).",date:20210601},r="Human Being",i={id:"terms/human-being",title:"Human Being",description:"Short Description",source:"@site/docs/terms/human-being.md",sourceDirName:"terms",slug:"/terms/human-being",permalink:"/framework/docs/terms/human-being",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/human-being.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"human-being",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"human-being",formPhrases:["human-being{ss}","human{ss}","person{ss}","individual{ss}","people"],status:"draft",grouptags:null,hoverText:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",glossaryTerm:"Human Being",glossaryText:"a person of flesh and blood (homo sapiens), that we classify both as a [party](@),an [actor](@), and a [jurisdiction](@).",date:20210601},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"human-being",children:"Human Being"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Human Being"})," is a person of flesh and blood (homo sapiens), each of which qualifies as:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", because it sets its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", maintains its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and uses that ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to pursue its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in an autonomous (sovereign) manner;"]}),"\n",(0,a.jsxs)(t.li,{children:["an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", as it is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that can act (do things);"]}),"\n",(0,a.jsxs)(t.li,{children:["a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", as it has a (non-empty) set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", one ",(0,a.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (i.e. its ",(0,a.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"own"})," body and ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"), one ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," (i.e. the moral and ethical rules it has adopted for guiding its behavior) and one ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (i.e. itself) that operates this ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," within itself."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["In our ",(0,a.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", we assume that ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"humans"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," themselves (especially in their personal ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"). However, we recognize that whether or not a ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," decides to ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," itself lies in the autonomy of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),". So it may happen that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," chooses to (willingly or forced) relinquish this ",(0,a.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," to another ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (which one might call 'slavery')."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of of defining the human being is that it allows us to document that it also qualifies as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Human Being"})," is a person of flesh and blood (homo sapiens)."]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsx)(t.p,{children:"Various contexts have related notions:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"natural person"})," is a human being that - in a legal sense - holds rights and duties, and that can sue and be sued."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.strong,{children:"legal person"})," is a non-human ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that - in a legal sense - holds rights and duties, that can sue and be sued, and hence (legally) treated in a similar fashion as a natural person."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>i,M:()=>r});var a=s(1504);const n={},o=a.createContext(n);function r(e){const t=a.useContext(o);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),a.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/81734e3d.54585288.js b/assets/js/81734e3d.54585288.js deleted file mode 100644 index 6c25c9aad..000000000 --- a/assets/js/81734e3d.54585288.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5600],{1428:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>n,toc:()=>h});var a=i(7624),o=i(2172);const s={id:"community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"community",formPhrases:["communit{yies}"],status:"draft",grouptags:null,hoverText:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",glossaryTerm:"Community",glossaryText:"a [party](@), consisting of at least two different [parties](@) (the members of the [community](@)) that seek to collaborate with each other so that each of them can achieve its individual [objective](@) more efficiently and/or effectively.",date:20210601},r="Community",n={id:"terms/community",title:"Community",description:"Short Description",source:"@site/docs/terms/community.md",sourceDirName:"terms",slug:"/terms/community",permalink:"/framework/docs/terms/community",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/community.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"community",formPhrases:["communit{yies}"],status:"draft",grouptags:null,hoverText:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",glossaryTerm:"Community",glossaryText:"a [party](@), consisting of at least two different [parties](@) (the members of the [community](@)) that seek to collaborate with each other so that each of them can achieve its individual [objective](@) more efficiently and/or effectively.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function m(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"community",children:"Community"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", consisting of at least two different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (the members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),") that seek to collaborate with each other so that each of them can achieve its individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," more efficiently and/or effectively. As a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the community sets its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that its members contribute to realizing, because the results thereof aim to facilitate their cooperation."]}),"\n",(0,a.jsxs)(t.p,{children:["There is no fundamental difference between ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," and other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," in the sense that they are all ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that set ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"produce"})," and/or ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"consume"})," associated results. However, the kind of ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is expected to serve the cooperation of its members, facilitate their collaborations, and remove any obstacles thereto. A ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," serves its members as they seek to realize their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Note however that this 'serving' implies that each of its members sufficiently contributes to the realization of the communities' ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". This may be at odds with that member realizing its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". A ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," would do well"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["to have ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in place that support its members in handling such balancing acts,"]}),"\n",(0,a.jsxs)(t.li,{children:["realize that its members are ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. are autonomous entities that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," cannot control, and from there"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"manage the risks"})," of (some of) its members not contributing their share of the work."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Note that a single set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can constitute different communities, the difference becoming apparent in the different ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the communities pursue, or by the fact that individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may join or leave one, but not the other community."]}),"\n",(0,a.jsxs)(t.p,{children:["A community is a specialization of the more generic ",(0,a.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"})," in the sense that it is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in its own right (which an ecosystem need not be), and it (actively) facilitates the cooperation between its members, whereas in non-community ecosystems, such cooperation is not actively planned or organized."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of having ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," is to organize and optimize collaborations between ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that reduce their individual effort for realizing their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to a greater extent than the effort they must put into contributing to the community."]}),"\n",(0,a.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),","]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["that consists of at least two different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (its members);"]}),"\n",(0,a.jsxs)(t.li,{children:["that sets ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for realizing results that enable its members to achieve their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," more efficiently and/or effectively;"]}),"\n",(0,a.jsxs)(t.li,{children:["whose members contribute to the realization of these ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(m,{...e})}):m(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>n,M:()=>r});var a=i(1504);const o={},s=a.createContext(o);function r(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/81734e3d.dd8d2eff.js b/assets/js/81734e3d.dd8d2eff.js new file mode 100644 index 000000000..50322b807 --- /dev/null +++ b/assets/js/81734e3d.dd8d2eff.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5600],{1428:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>n,toc:()=>h});var a=i(7624),o=i(2172);const s={id:"community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"community",formPhrases:["communit{yies}"],status:"draft",grouptags:null,hoverText:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",glossaryTerm:"Community",glossaryText:"a [party](@), consisting of at least two different [parties](@) (the members of the [community](@)) that seek to collaborate with each other so that each of them can achieve its individual [objective](@) more efficiently and/or effectively.",date:20210601},r="Community",n={id:"terms/community",title:"Community",description:"Short Description",source:"@site/docs/terms/community.md",sourceDirName:"terms",slug:"/terms/community",permalink:"/framework/docs/terms/community",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/community.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"community",formPhrases:["communit{yies}"],status:"draft",grouptags:null,hoverText:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",glossaryTerm:"Community",glossaryText:"a [party](@), consisting of at least two different [parties](@) (the members of the [community](@)) that seek to collaborate with each other so that each of them can achieve its individual [objective](@) more efficiently and/or effectively.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function m(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"community",children:"Community"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", consisting of at least two different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (the members of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),") that seek to collaborate with each other so that each of them can achieve its individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," more efficiently and/or effectively. As a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the community sets its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that its members contribute to realizing, because the results thereof aim to facilitate their cooperation."]}),"\n",(0,a.jsxs)(t.p,{children:["There is no fundamental difference between ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," and other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," in the sense that they are all ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that set ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"produce"})," and/or ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"consume"})," associated results. However, the kind of ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is expected to serve the cooperation of its members, facilitate their collaborations, and remove any obstacles thereto. A ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," serves its members as they seek to realize their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Note however that this 'serving' implies that each of its members sufficiently contributes to the realization of the communities' ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". This may be at odds with that member realizing its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". A ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," would do well"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["to have ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in place that support its members in handling such balancing acts,"]}),"\n",(0,a.jsxs)(t.li,{children:["realize that its members are ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. are autonomous entities that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," cannot control, and from there"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"manage the risks"})," of (some of) its members not contributing their share of the work."]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["Note that a single set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can constitute different communities, the difference becoming apparent in the different ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the communities pursue, or by the fact that individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may join or leave one, but not the other community."]}),"\n",(0,a.jsxs)(t.p,{children:["A community is a specialization of the more generic ",(0,a.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"})," in the sense that it is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in its own right (which an ecosystem need not be), and it (actively) facilitates the cooperation between its members, whereas in non-community ecosystems, such cooperation is not actively planned or organized."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of having ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," is to organize and optimize collaborations between ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that reduce their individual effort for realizing their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," to a greater extent than the effort they must put into contributing to the community."]}),"\n",(0,a.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),","]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["that consists of at least two different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (its members);"]}),"\n",(0,a.jsxs)(t.li,{children:["that sets ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for realizing results that enable its members to achieve their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," more efficiently and/or effectively;"]}),"\n",(0,a.jsxs)(t.li,{children:["whose members contribute to the realization of these ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(m,{...e})}):m(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>n,M:()=>r});var a=i(1504);const o={},s=a.createContext(o);function r(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/84f37777.7c01da57.js b/assets/js/84f37777.7c01da57.js new file mode 100644 index 000000000..94d09df80 --- /dev/null +++ b/assets/js/84f37777.7c01da57.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7352],{6372:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var o=r(7624),n=r(2172);const s={id:"presentation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation",formPhrases:["presentation{ss}","verifiable-presentation{ss}"],status:"draft",grouptags:null,hoverText:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",glossaryTerm:"Presentation",glossaryText:"a (signed) digital message that a [holder](@) component may send to a [verifier](@) component that contains data derived from one or more [verifiable](verify@) [credential](@) (that (a [colleague](@) component of) the [holder](@) component has received from [issuer](@) components of one or more [parties](@)), as a response to a specific [presentation request](@) of a [Verifier](@) component.",date:20210601},a="Presentation",i={id:"terms/presentation",title:"Presentation",description:"Short Description",source:"@site/docs/terms/presentation.md",sourceDirName:"terms",slug:"/terms/presentation",permalink:"/framework/docs/terms/presentation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/presentation.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"presentation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation",formPhrases:["presentation{ss}","verifiable-presentation{ss}"],status:"draft",grouptags:null,hoverText:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",glossaryTerm:"Presentation",glossaryText:"a (signed) digital message that a [holder](@) component may send to a [verifier](@) component that contains data derived from one or more [verifiable](verify@) [credential](@) (that (a [colleague](@) component of) the [holder](@) component has received from [issuer](@) components of one or more [parties](@)), as a response to a specific [presentation request](@) of a [Verifier](@) component.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"References",id:"references",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",ul:"ul",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"presentation",children:"Presentation"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-presentations",children:"verifiable presentation"}),"."]}),"\n"]})]})}function p(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>a});var o=r(1504);const n={},s=o.createContext(n);function a(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/84f37777.c07a85dc.js b/assets/js/84f37777.c07a85dc.js deleted file mode 100644 index b5fe5a4e7..000000000 --- a/assets/js/84f37777.c07a85dc.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7352],{6372:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var o=r(7624),n=r(2172);const s={id:"presentation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation",formPhrases:["presentation{ss}","verifiable-presentation{ss}"],status:"draft",grouptags:null,hoverText:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",glossaryTerm:"Presentation",glossaryText:"a (signed) digital message that a [holder](@) component may send to a [verifier](@) component that contains data derived from one or more [verifiable](verify@) [credential](@) (that (a [colleague](@) component of) the [holder](@) component has received from [issuer](@) components of one or more [parties](@)), as a response to a specific [presentation request](@) of a [Verifier](@) component.",date:20210601},a="Presentation",i={id:"terms/presentation",title:"Presentation",description:"Short Description",source:"@site/docs/terms/presentation.md",sourceDirName:"terms",slug:"/terms/presentation",permalink:"/framework/docs/terms/presentation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/presentation.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"presentation",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"presentation",formPhrases:["presentation{ss}","verifiable-presentation{ss}"],status:"draft",grouptags:null,hoverText:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",glossaryTerm:"Presentation",glossaryText:"a (signed) digital message that a [holder](@) component may send to a [verifier](@) component that contains data derived from one or more [verifiable](verify@) [credential](@) (that (a [colleague](@) component of) the [holder](@) component has received from [issuer](@) components of one or more [parties](@)), as a response to a specific [presentation request](@) of a [Verifier](@) component.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"References",id:"references",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",ul:"ul",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"presentation",children:"Presentation"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-presentations",children:"verifiable presentation"}),"."]}),"\n"]})]})}function p(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>a});var o=r(1504);const n={},s=o.createContext(n);function a(e){const t=o.useContext(s);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),o.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/85a1efb4.48392947.js b/assets/js/85a1efb4.48392947.js deleted file mode 100644 index 114bd377f..000000000 --- a/assets/js/85a1efb4.48392947.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9736],{2884:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=a(7624),s=a(2172);const i={id:"organization",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"organization",formPhrases:["organization{ss}"],status:"draft",grouptags:null,hoverText:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",glossaryTerm:"Organization",glossaryText:"a [party](@) that is capable of setting [objective](@) and making sure these are realized by [actor](@) that it has [onboarded](onboarding@) and/or by (vetted) [parties](@) that are committed to contribute to these [objective](@).",date:20210601},n="Organization",o={id:"terms/organization",title:"Organization",description:"Short Description",source:"@site/docs/terms/organization.md",sourceDirName:"terms",slug:"/terms/organization",permalink:"/framework/docs/terms/organization",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/organization.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"organization",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"organization",formPhrases:["organization{ss}"],status:"draft",grouptags:null,hoverText:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",glossaryTerm:"Organization",glossaryText:"a [party](@) that is capable of setting [objective](@) and making sure these are realized by [actor](@) that it has [onboarded](onboarding@) and/or by (vetted) [parties](@) that are committed to contribute to these [objective](@).",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"organization",children:"Organization"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Organization"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is capable of setting ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and making sure these are realized by ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that it has ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," and/or by (vetted) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are committed to contribute to these ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,r.jsx)(t.p,{children:"Enterprises and governments are the canonical examples. However, parts of enterprises (e.g. divisions, departments, business units) also qualify, as do governmental bodies."}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of documenting this term is to provide additional clarity w.r.t. definitions given in english dictionaries. Also, we need this notion as it is used in the eSSIF-Lab ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is associated with a (non-empty) group of ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and/or (vetted) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work to realize its (non-empty set of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," may be ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owned"})," by that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", or otherwise ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will be vetted, and have an agreement with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," regarding the rights and duties involved in making their contributions."]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"Enterprises and governments are the prototypical examples."}),"\n",(0,r.jsx)(t.li,{children:"Parts of enterprises (e.g. divisions, departments, business units) and governmental bodies also qualify."}),"\n",(0,r.jsx)(t.li,{children:"An individual person satisfies the criteria and hence qualifies (but see the Notes below)."}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.p,{children:["One may question whether or not a single person can be a 'group of people' (who would obviously work to realize its personal objectives) and hence qualify as an organization. We do not answer this question as it is irrelevant within our context, because we reason with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," rather than the ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," '",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"' and/or '",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),"'."]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var r=a(1504);const s={},i=r.createContext(s);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/85a1efb4.4e4fbd7e.js b/assets/js/85a1efb4.4e4fbd7e.js new file mode 100644 index 000000000..7afcb151a --- /dev/null +++ b/assets/js/85a1efb4.4e4fbd7e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9736],{2884:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>i,metadata:()=>o,toc:()=>c});var r=a(7624),s=a(2172);const i={id:"organization",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"organization",formPhrases:["organization{ss}"],status:"draft",grouptags:null,hoverText:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",glossaryTerm:"Organization",glossaryText:"a [party](@) that is capable of setting [objective](@) and making sure these are realized by [actor](@) that it has [onboarded](onboarding@) and/or by (vetted) [parties](@) that are committed to contribute to these [objective](@).",date:20210601},n="Organization",o={id:"terms/organization",title:"Organization",description:"Short Description",source:"@site/docs/terms/organization.md",sourceDirName:"terms",slug:"/terms/organization",permalink:"/framework/docs/terms/organization",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/organization.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"organization",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"organization",formPhrases:["organization{ss}"],status:"draft",grouptags:null,hoverText:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",glossaryTerm:"Organization",glossaryText:"a [party](@) that is capable of setting [objective](@) and making sure these are realized by [actor](@) that it has [onboarded](onboarding@) and/or by (vetted) [parties](@) that are committed to contribute to these [objective](@).",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"organization",children:"Organization"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.strong,{children:"Organization"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is capable of setting ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and making sure these are realized by ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that it has ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," and/or by (vetted) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are committed to contribute to these ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,r.jsx)(t.p,{children:"Enterprises and governments are the canonical examples. However, parts of enterprises (e.g. divisions, departments, business units) also qualify, as do governmental bodies."}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of documenting this term is to provide additional clarity w.r.t. definitions given in english dictionaries. Also, we need this notion as it is used in the eSSIF-Lab ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is associated with a (non-empty) group of ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and/or (vetted) ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work to realize its (non-empty set of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," may be ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owned"})," by that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", or otherwise ",(0,r.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),". The ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will be vetted, and have an agreement with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," regarding the rights and duties involved in making their contributions."]}),"\n",(0,r.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"Enterprises and governments are the prototypical examples."}),"\n",(0,r.jsx)(t.li,{children:"Parts of enterprises (e.g. divisions, departments, business units) and governmental bodies also qualify."}),"\n",(0,r.jsx)(t.li,{children:"An individual person satisfies the criteria and hence qualifies (but see the Notes below)."}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.p,{children:["One may question whether or not a single person can be a 'group of people' (who would obviously work to realize its personal objectives) and hence qualify as an organization. We do not answer this question as it is irrelevant within our context, because we reason with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," rather than the ",(0,r.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," '",(0,r.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"' and/or '",(0,r.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),"'."]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var r=a(1504);const s={},i=r.createContext(s);function n(e){const t=r.useContext(i);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/87be86ed.9b88771f.js b/assets/js/87be86ed.9b88771f.js deleted file mode 100644 index f7c02c815..000000000 --- a/assets/js/87be86ed.9b88771f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9712],{6632:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>f,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var r=i(7624),s=i(2172);const a={id:"verifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier",formPhrases:["verifier{ss}"],status:"draft",grouptags:null,hoverText:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",glossaryTerm:"Verifier",glossaryText:"a component that implements the [capability](@) to request [peer agents](peer-agent@) to present (provide) data from credentials (of a specified kind, issued by specified [parties](@)), and to verify such responses (check structure, signatures, dates), according to its [principal](@)'s [verifier policy](@).",date:20210601},n="Verifier",o={id:"terms/verifier",title:"Verifier",description:"this section needs to be revised",source:"@site/docs/terms/verifier.md",sourceDirName:"terms",slug:"/terms/verifier",permalink:"/framework/docs/terms/verifier",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/verifier.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"verifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier",formPhrases:["verifier{ss}"],status:"draft",grouptags:null,hoverText:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",glossaryTerm:"Verifier",glossaryText:"a component that implements the [capability](@) to request [peer agents](peer-agent@) to present (provide) data from credentials (of a specified kind, issued by specified [parties](@)), and to verify such responses (check structure, signatures, dates), according to its [principal](@)'s [verifier policy](@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"verifier",children:"Verifier"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.em,{children:"this section needs to be revised"}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,r.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,r.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Verifier"})," is is a (functional) component that implements the ",(0,r.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to request ",(0,r.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"})," to present (provide) data from ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," (of a specified kind, issued by specified ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and to ",(0,r.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," such responses (check structure, signatures, dates), according to its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/verifier-policy",hovertext:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",children:"verifier policy"}),"."]}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsx)(t.p,{children:"The purpose of the Verifier function is."})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>n});var r=i(1504);const s={},a=r.createContext(s);function n(e){const t=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/87be86ed.ce6fb9cc.js b/assets/js/87be86ed.ce6fb9cc.js new file mode 100644 index 000000000..5d4e15f4d --- /dev/null +++ b/assets/js/87be86ed.ce6fb9cc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9712],{6632:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>f,frontMatter:()=>n,metadata:()=>o,toc:()=>d});var r=i(7624),s=i(2172);const n={id:"verifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier",formPhrases:["verifier{ss}"],status:"draft",grouptags:null,hoverText:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",glossaryTerm:"Verifier",glossaryText:"a component that implements the [capability](@) to request [peer agents](peer-agent@) to present (provide) data from credentials (of a specified kind, issued by specified [parties](@)), and to verify such responses (check structure, signatures, dates), according to its [principal](@)'s [verifier policy](@).",date:20210601},a="Verifier",o={id:"terms/verifier",title:"Verifier",description:"this section needs to be revised",source:"@site/docs/terms/verifier.md",sourceDirName:"terms",slug:"/terms/verifier",permalink:"/framework/docs/terms/verifier",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/verifier.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"verifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier",formPhrases:["verifier{ss}"],status:"draft",grouptags:null,hoverText:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",glossaryTerm:"Verifier",glossaryText:"a component that implements the [capability](@) to request [peer agents](peer-agent@) to present (provide) data from credentials (of a specified kind, issued by specified [parties](@)), and to verify such responses (check structure, signatures, dates), according to its [principal](@)'s [verifier policy](@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function h(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"verifier",children:"Verifier"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.em,{children:"this section needs to be revised"}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,r.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,r.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Verifier"})," is is a (functional) component that implements the ",(0,r.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to request ",(0,r.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"})," to present (provide) data from ",(0,r.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," (of a specified kind, issued by specified ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and to ",(0,r.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," such responses (check structure, signatures, dates), according to its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/verifier-policy",hovertext:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",children:"verifier policy"}),"."]}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsx)(t.p,{children:"The purpose of the Verifier function is."})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(h,{...e})}):h(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>a});var r=i(1504);const s={},n=r.createContext(s);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8981bf8d.561ad377.js b/assets/js/8981bf8d.561ad377.js new file mode 100644 index 000000000..67ddcb238 --- /dev/null +++ b/assets/js/8981bf8d.561ad377.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5692],{3992:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>c,frontMatter:()=>s,metadata:()=>n,toc:()=>d});var i=a(7624),r=a(2172);const s={id:"verify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verify",formPhrases:["verify","verifies","verified","verifying"],status:"draft",grouptags:null,hoverText:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",glossaryTerm:"Verify",glossaryText:"the act, by or on behalf of a [party](@), of determining whether that data is authentic (i.e. originates from the [party](@) that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",date:20210802},o="Verify",n={id:"terms/verify",title:"Verify",description:"Short Description",source:"@site/docs/terms/verify.md",sourceDirName:"terms",slug:"/terms/verify",permalink:"/framework/docs/terms/verify",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/verify.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"verify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verify",formPhrases:["verify","verifies","verified","verifying"],status:"draft",grouptags:null,hoverText:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",glossaryTerm:"Verify",glossaryText:"the act, by or on behalf of a [party](@), of determining whether that data is authentic (i.e. originates from the [party](@) that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",date:20210802},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function f(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"verify",children:"Verify"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Verification"})," (of data) is the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether that data is authentic (i.e. originates from the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure. It does NOT imply that whatever the data represents is actually true, accurate, real or justified (as per the definitions of ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Merriam-Webster"})," or ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Lexico (Oxford dictionary)"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["This definition generalizes the definition by ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verify",children:"W3C VC"}),': "The evaluation of whether a ',(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credential"})," or ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-presentations",children:"verifiable presentation"})," is an authentic and timely statement of the ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-issuers",children:"issuer"}),' or presenter, respectively. This includes checking that: the credential (or presentation) conforms to the specification; the proof method is satisfied; and, if present, the status check succeeds."']}),"\n",(0,i.jsxs)(t.p,{children:["Also note that verification is distinct from ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"}),", as verification is a test on the structure of data, whereas ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"})," tests the validity of such data for a particular (set of) purpose(s), which also has to do with meaning. Specifically, data that fails particular verification tests can still be valid for some purpose. For example, a passport that has recently expired may still be valid to identify its bearer. The converse may also be true: data that satisfies timeliness tests, e.g. hasn't expired yet, may still not be valid for specific purposes. For example, in order to apply for a ",(0,i.jsx)(t.a,{href:"http://www.china-embassy.org/eng/hzqz/zgqz/t84246.htm",children:"Chinese (tourist) visa"}),", the passport must not expire within 6 months of arrival in China."]})]})}function c(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(f,{...e})}):f(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var i=a(1504);const r={},s=i.createContext(r);function o(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8981bf8d.fd21c3b6.js b/assets/js/8981bf8d.fd21c3b6.js deleted file mode 100644 index 16b1aa326..000000000 --- a/assets/js/8981bf8d.fd21c3b6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5692],{3992:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>c,frontMatter:()=>s,metadata:()=>n,toc:()=>d});var i=a(7624),r=a(2172);const s={id:"verify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verify",formPhrases:["verify","verifies","verified","verifying"],status:"draft",grouptags:null,hoverText:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",glossaryTerm:"Verify",glossaryText:"the act, by or on behalf of a [party](@), of determining whether that data is authentic (i.e. originates from the [party](@) that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",date:20210802},o="Verify",n={id:"terms/verify",title:"Verify",description:"Short Description",source:"@site/docs/terms/verify.md",sourceDirName:"terms",slug:"/terms/verify",permalink:"/framework/docs/terms/verify",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/verify.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"verify",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verify",formPhrases:["verify","verifies","verified","verifying"],status:"draft",grouptags:null,hoverText:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",glossaryTerm:"Verify",glossaryText:"the act, by or on behalf of a [party](@), of determining whether that data is authentic (i.e. originates from the [party](@) that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",date:20210802},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3}];function f(e){const t={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"verify",children:"Verify"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Verification"})," (of data) is the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether that data is authentic (i.e. originates from the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure. It does NOT imply that whatever the data represents is actually true, accurate, real or justified (as per the definitions of ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Merriam-Webster"})," or ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/verify",children:"Lexico (Oxford dictionary)"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["This definition generalizes the definition by ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verify",children:"W3C VC"}),': "The evaluation of whether a ',(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-credentials",children:"verifiable credential"})," or ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifiable-presentations",children:"verifiable presentation"})," is an authentic and timely statement of the ",(0,i.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-issuers",children:"issuer"}),' or presenter, respectively. This includes checking that: the credential (or presentation) conforms to the specification; the proof method is satisfied; and, if present, the status check succeeds."']}),"\n",(0,i.jsxs)(t.p,{children:["Also note that verification is distinct from ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"}),", as verification is a test on the structure of data, whereas ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"})," tests the validity of such data for a particular (set of) purpose(s), which also has to do with meaning. Specifically, data that fails particular verification tests can still be valid for some purpose. For example, a passport that has recently expired may still be valid to identify its bearer. The converse may also be true: data that satisfies timeliness tests, e.g. hasn't expired yet, may still not be valid for specific purposes. For example, in order to apply for a ",(0,i.jsx)(t.a,{href:"http://www.china-embassy.org/eng/hzqz/zgqz/t84246.htm",children:"Chinese (tourist) visa"}),", the passport must not expire within 6 months of arrival in China."]})]})}function c(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(f,{...e})}):f(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var i=a(1504);const r={},s=i.createContext(r);function o(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8a6b849a.33e84b5d.js b/assets/js/8a6b849a.33e84b5d.js deleted file mode 100644 index f1cb6343e..000000000 --- a/assets/js/8a6b849a.33e84b5d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7172],{6684:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var i=a(7624),s=a(2172);a(964);const r={id:"pattern-decentralized-grc",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-grc",formPhrases:["decentralized-grc","decentralized-grc-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decentralized GRC Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain one's thinking about topics related to Governance, Risk management and Compliance (GRC) in a decentralized context, i.e., a context in which [parties](@) all autonomously do their own GRC.",hoverText:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",date:20210601},n="Decentralized Risk Management, Governance and Compliance",o={id:"terms/pattern-decentralized-grc",title:"Decentralized Risk Management, Governance and Compliance",description:"This is work that is in its early drafting stage. If you have suggestions, please raise an issue.",source:"@site/docs/terms/pattern-decentralized-GRC.md",sourceDirName:"terms",slug:"/terms/pattern-decentralized-grc",permalink:"/framework/docs/terms/pattern-decentralized-grc",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-decentralized-GRC.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-decentralized-grc",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-grc",formPhrases:["decentralized-grc","decentralized-grc-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decentralized GRC Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain one's thinking about topics related to Governance, Risk management and Compliance (GRC) in a decentralized context, i.e., a context in which [parties](@) all autonomously do their own GRC.",hoverText:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Governance and Management",permalink:"/framework/docs/terms/pattern-governance-and-management"},next:{title:"eSSIF-Lab World Model",permalink:"/framework/docs/terms/pattern-world-model"}},h={},c=[{value:"Introduction",id:"introduction",level:2},{value:"Mental Model",id:"mental-model",level:2},{value:"Summary",id:"summary",level:3}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...(0,s.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"decentralized-risk-management-governance-and-compliance",children:"Decentralized Risk Management, Governance and Compliance"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:["This is work that is in its early drafting stage. If you have suggestions, please ",(0,i.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:["This work needs to be compared with and integrated with (or separated from) the contents of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-risk-management",hovertext:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",children:"Decentralized Risk Management pattern"})]})}),"\n",(0,i.jsx)(t.h1,{id:"decentralized-governance-risk-management-and-compliance",children:"Decentralized, Governance, Risk Management and Compliance"}),"\n",(0,i.jsxs)(t.p,{children:["Traditional ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"}),", such as ",(0,i.jsx)(t.a,{href:"https://www.iso.org/obp/ui/#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000"}),", ",(0,i.jsx)(t.a,{href:"https://www.coso.org/Pages/default.aspx",children:"COSO"}),", or ",(0,i.jsx)(t.a,{href:"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-30r1.pdf",children:"NIST 800-30"}),", have emerged in a time where centralized organizational leadership and auditing, and cyclic (PDCA) processes for ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", were prevalent. Most (large) enterprises have adopted (a mix of) them, and many have been certified (e.g. against ISO 9001 or ISO 27001) thereby demonstrating they govern and run the associated (risk)management processes as intended, and are compliant, not just by such standards, but also with applicable regulations."]}),"\n",(0,i.jsxs)(t.p,{children:["All ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," start by requiring that you define the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (also called 'context') of your management processes. And for good reason: you will be in charge of whatever you will be managing in such processes. What the ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," could better emphasize is that you quickly get into trouble if you define that scope larger than your own ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", as it is hard to manage things that you cannot control."]}),"\n",(0,i.jsx)(t.p,{children:"In decentralized contexts we deal with ecosystems of autonomous ((self)sovereign) parties, it is a given that the scope of control of each such party does not extend beyond the party itself - it's the very definition of autonomy/sovereignty. A party could use an ISO standard to manage X (risks, ...), but SHOULD limit its scope to be within its own scope of control.\nThe only guidance that such a party gets from ISO standards regarding how to deal with risks that relate to stuff outside the scope, are the 'identification of 'interested parties' (that may work with you, or against you) and 'communication' (about the topics you are managing)."}),"\n",(0,i.jsxs)(t.p,{children:["ToIP governance should be aware of this pitfall and SHOULD NOT attempt to create or support ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," that are meant to be used to do governance over autonomous parties. Rather, the WG/TF should focus on doing governance that assists such parties as they autonomously make their own, subjective decisions that are good for them individually, but perhaps not so good for others. That's a challenge.\nBut if we succeed here, this can be a real contribution, not only for ToIP, but also for the various management standards in ISO. So we don't do away with such standards, but we complement them by providing ways to deal with larger, decentralized contexts of autonomous parties.\nSecondly, governance and trust assurance should not be limited to IT security (ISO 27001, ISO 27005). It should also cover business risks, e.g. of a business transaction going sour. After all, I think that a large part of data in credentials that are being exchanged serve to provide information to parties that are negotiating/conducting a business transaction, so that they can (subjectively/autonomously) assess their individual transaction risk(level)s, and mitigate such risks such that the residual risk becomes acceptable. This, and other topics, aren't covered by ISO 27001 nor ISO 27005. So we should take a broader look than these."]}),"\n",(0,i.jsxs)(t.p,{children:["Traditional ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," are currently not fit for use in decentralized contexts. ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"Frameworks"})," such as ISO 31000, or COSO, (tacitly) assume centralized organizational leadership and auditing, and cyclic (PDCA) processes for ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". While predominantly large enterprises have adopted (a mix of) them, it is way too cumbersome for SMEs and individuals to work with. Also, their being adopted by enterprises suggests they are inappropriate in decentralized, networked contexts. This paper proposes a way for identifying and managing risks and doing the associated governance and ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," in a way that ",(0,i.jsx)(t.em,{children:"is"})," appropriate in such contexts."]}),"\n",(0,i.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,i.jsx)(t.p,{children:"Perhaps the best known approach is based on Assets Threats/Hazards and Vulnerabilities (ATV). It starts with making an inventory of the party's assets (things that are valuable to that party), list the threats to such assets (ways in which they lose (part of) their value), and vulnerabilities (weak spots in assets that increase the likelihood of threats being effective). Then, the likelihood of such threats occurring may be assessed, as well as the impact (often: damages) they would have. Combining these two enables a party to assess its risk levels. For the risks that are unacceptable, a treatment plan must be conceived, the execution of which supposedly reduces (or: gets rid of) the risk. This, but also: changing circumstances, change the risks the party runs, which means that it has to repeat all these steps in a continuous management cycle. Mature RM-processes will also include other things, such as communications with the party's stakeholders, regular audits, etc."}),"\n",(0,i.jsxs)(t.p,{children:["Another well known method, predominantly for industry, is ",(0,i.jsx)(t.a,{href:"https://www.sciencedirect.com/science/article/pii/S0925753516300078",children:"bowtie"}),". It focuses on events that may occur, a 'fault tree' (i.e. a graph that identifies the relevant causes/threats) and an 'event tree' (i.e. a graph of possible consequences/outcomes). The have the 'barrier' concepts, which represents a measure that aims to prevent threats from materializing, or reduce the effect of possible consequences. As with ATV, implementing/changing measures, as well as changing circumstances, require set of events and graphs to be appropriately managed. This entails deciding about the (un)acceptability of unwanted consequences, and implementing barriers as needed - which change circumstances."]}),"\n",(0,i.jsx)(t.p,{children:"RM approaches such as the ones mentioned above have severe practical limitations. Individuals and many SMEs do RM intuitively, they 'know' where the risks are that need to be mitigated. They consider such approaches as an inefficient way of finding out what they already know. In large organizations, we've seen lots of activities being conducted in order to comply with the RM-process requirements, but did not contribute all that much to managing actual risk."}),"\n",(0,i.jsxs)(t.p,{children:["An illustration of this is an incident that took place in January 2012 at the Dutch telecom operator KPN. IT security has long been an IT priority for KPN: its CEOs are member of the '",(0,i.jsx)(t.a,{href:"https://www.cybersecurityraad.nl/",children:"Cyber Security Raad"}),"', a national and independent advisory college of the Dutch government whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," is to increase cybersecurity throughout the country. Also, its critical services have been certified against ISO 9001 and ISO 27001. Notwithstanding all this, a 17 year old boy ",(0,i.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"broke into hundreds of servers"}),", where he could have manipulated KPNs fixed telecom network putting the reachability of the national emergency number 112 (911 in the US) at risk. The question here is why the traditional methods were unable to prevent this from happening."]}),"\n",(0,i.jsxs)(t.p,{children:["Another illustration comes from the ",(0,i.jsx)(t.a,{href:"https://owasp.org/www-project-top-ten/",children:"OWASP Top 10"})," list of web application security risks. This list, which exists since 2003 and is regularly updated, shows that the variety of vulnerabilities in applications does not change all that much: injection, broken authentication, cross-site scripting, using components with known vulnerabilities are here to stay. The question here is what is missing in the RM processes of small and large organizations alike that makes many of them deploy systems with such vulnerabilities, in spite of the vast amount of guidance that OWASP provides for preventing them."]}),"\n",(0,i.jsx)(t.p,{children:"One reason for this may be that risks must be owned. That is to say: there must be a person (not: an organization) that actually feels 'pain' (discomfort, anxiety, ...) when that risk is not acceptable. This is a different kind of ownership than what we have seen a lot, which is writing the name of a person next to a risk. The latter is ineffective if that person doesn't feel the associated pain."}),"\n",(0,i.jsxs)(t.p,{children:["Another reason is that the number of risks a person needs to deal with must be manageable. ",(0,i.jsx)(t.a,{href:"https://www.enisa.europa.eu/topics/threat-risk-management/risk-management/current-risk/risk-management-inventory/rm-ra-methods/m_cramm.html",children:"CRAMM"})," (1985-2003) is a RM method + tool that helped organizations do their risk assessments by providing threats to, and vulnerabilities of, various kinds of assets. As the number of technological products exploded, so did their database, resulting in a CRAMM risk assessment becoming unacceptably costly and long. Also, it produced ever more mitigation measures. For ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"}),", it was obvious that many of them were irrelevant and the required budgets would not be available."]}),"\n",(0,i.jsx)(t.p,{children:"A third reason is that risks should be relevant in order to be treated. For example, the risk of leaking a cryptographic key from a crypto chip that is vulnerable to power/timing-attacks is irrelevant e.g. when the chip and its battery are sealed in a physical casing. Also, the risk of crashing your car as a result of an autopilot failure is irrelevant if you never use the autopilot."}),"\n",(0,i.jsxs)(t.p,{children:["The last reason we mention is that people generally prefer activities that help them realize their objectives rather than activities that do not (visibly) contribute. Many governance, RM and ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," (GRC) related activities fall in that second category, except perhaps for people whose job is 'doing GRC'. Having to do such activities is a typical trait of centrally organized GRC."]}),"\n",(0,i.jsx)(t.p,{children:"The alternative for putting effort in preventing failures is focusing on the flip-side of that coin, which is: putting effort in realizing successes. It stimulates people to own the associated risks and manage them (it makes the pain go away). When the risks become unmanageable, the associated pain may indicate you have an objective of staying healthy, which you might mitigate by outsourcing the realization of one or more of your objectives."}),"\n",(0,i.jsxs)(t.p,{children:["To illustrate the difference between these approaches, consider a doctor whose objective is to get her patients in a continuous healthy state and keep them there. When a patient is not in such a state, she won't inventory ",(0,i.jsx)(t.em,{children:"everything"})," that could be wrong with the patient as traditional methods would have her do. Rather, she looks at what is preventing the patient from becoming/remaining healthy, makes a treatment plan, and has it executed.That's much easier. And when she needs to see too many patients, she (literally) feels the associated agony and will try to offload some of the patients to trusted colleagues."]}),"\n",(0,i.jsx)(t.p,{children:"Realizing successes is an inherently decentralized concept, because in the end, being successful always depends on some kind of recognition of others: if you provide a service or product, your success depends on the value they have for your customers, which they express by paying you money, or providing you with a service or product of their own. Positive motivators stimulate parties to increasingly interact and work together to the benefit of both. In contrast, centralized settings have a tendency to use negative motivators to make people interact and work together."}),"\n",(0,i.jsxs)(t.p,{children:["Different methods have been around for some time now that may be part of decentralized GRC (and in particular: decentralized RM). One such method is the Open Group's ",(0,i.jsx)(t.a,{href:"https://publications.opengroup.org/c133",children:"Dependency Modeling standard"})," (DM - also available on ",(0,i.jsx)(t.a,{href:"https://www.researchgate.net/publication/305884742_Open_Group_Standard_Dependency_Modeling_O-DM",children:"ResearchGate"}),"). It specifies a way by which a party can inventory its goals, and compute the probabilities of achieving them by combining the probilities of the goals that they depend on. Statistical operations then identify points (objectives) of failure that need to be addressed."]}),"\n",(0,i.jsxs)(t.p,{children:["Another, complementary method is ",(0,i.jsx)(t.a,{href:"https://repository.tno.nl/islandora/object/uuid:95b1a97a-2d5c-41b1-b5d9-43bcd04d981b",children:"Networked Risk Management (NRM)"}),". Next to the role of 'objective Owner', NRM adds two others: the Producer is the party that is responsible for realizing the results by which it can be established (e.g. by an auditor, or customers) whether or not an objective is met/realized/fulfilled. A Consumer is a party that uses these results for the purpose of realizing one or more objectives that it owns. An objective Owner states the objective, specifies the (auditable) results, and must be the Producer and/or Consumer thereof. Risks are associated with an objective, and map the objective to a risk level, i.e. a measure that is meaningful to the owner and that indicates the extent to which the objective is not (going to be) met. Pragmatically: the amount of 'pain' (discomfort, anxiety, ...) the objective's Owner experiences as it contemplates the chances of it (not) being realized."]}),"\n",(0,i.jsxs)(t.p,{children:["In analogy to 'Self-Sovereign Identity' - a term used to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to identity-related matters, we introduce the phrase 'Self-Sovereign GRC' to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to setting their objectives (governance), managing the associated risks of (not) realizing them (",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),"), and doing what is necessary to become and/or remain part of a community of other self-sovereign entities (",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of this paper is to help the reader understand what this is all about, so that we can apply the ideas that are deemed useful in the ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/display/HOME/Governance+Stack+Working+Group",children:"ToIP Governance Stack Working Group"}),". ideas in the better explain NRM-based ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", NRMBecause of its focus on NRM is ideally suited for decentralized contexts."]}),"\n",(0,i.jsx)(t.h2,{id:"mental-model",children:"Mental Model"}),"\n",(0,i.jsxs)(t.p,{children:["This chapter describes the mental model for decentralized ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". The model uses ",(0,i.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/essifLab-glossary",children:"eSSIF-Lab terminology"}),", in particular that which is related to ",(0,i.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/terms/pattern-party-actor-action",children:"Parties, Actors and Actions"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"summary",children:"Summary"}),"\n",(0,i.jsxs)(t.p,{children:["This mental model captures the foundational concepts and relations that we need for thinking about decentralized ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),'. It answers questions such as "What is a risk?", "Who is to address what risks?", "What\'s in it for me?", "How do the terms \'Governance\', \'',(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Risk management"}),"' and '",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"Compliance"}),"' relate to one another?\", and more."]}),"\n",(0,i.jsx)(t.p,{children:"The model acknowledges the sovereignty (autonomy) that parties have in their"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"governance, i.e. as they decide which objectives to pursue, how to organize their realization, how and when to change or update their objectives, etc."}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM), i.e. identify the assess the"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var i=a(1504);const s={},r=i.createContext(s);function n(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8a6b849a.be43f91d.js b/assets/js/8a6b849a.be43f91d.js new file mode 100644 index 000000000..3d1be8d37 --- /dev/null +++ b/assets/js/8a6b849a.be43f91d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7172],{6684:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var i=a(7624),s=a(2172);a(964);const r={id:"pattern-decentralized-grc",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-grc",formPhrases:["decentralized-grc","decentralized-grc-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decentralized GRC Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain one's thinking about topics related to Governance, Risk management and Compliance (GRC) in a decentralized context, i.e., a context in which [parties](@) all autonomously do their own GRC.",hoverText:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",date:20210601},n="Decentralized Risk Management, Governance and Compliance",o={id:"terms/pattern-decentralized-grc",title:"Decentralized Risk Management, Governance and Compliance",description:"This is work that is in its early drafting stage. If you have suggestions, please raise an issue.",source:"@site/docs/terms/pattern-decentralized-GRC.md",sourceDirName:"terms",slug:"/terms/pattern-decentralized-grc",permalink:"/framework/docs/terms/pattern-decentralized-grc",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-decentralized-GRC.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-decentralized-grc",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-grc",formPhrases:["decentralized-grc","decentralized-grc-pattern"],status:"draft",grouptags:null,glossaryTerm:"Decentralized GRC Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain one's thinking about topics related to Governance, Risk management and Compliance (GRC) in a decentralized context, i.e., a context in which [parties](@) all autonomously do their own GRC.",hoverText:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Governance and Management",permalink:"/framework/docs/terms/pattern-governance-and-management"},next:{title:"eSSIF-Lab World Model",permalink:"/framework/docs/terms/pattern-world-model"}},h={},c=[{value:"Introduction",id:"introduction",level:2},{value:"Mental Model",id:"mental-model",level:2},{value:"Summary",id:"summary",level:3}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul",...(0,s.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"decentralized-risk-management-governance-and-compliance",children:"Decentralized Risk Management, Governance and Compliance"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:["This is work that is in its early drafting stage. If you have suggestions, please ",(0,i.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:["This work needs to be compared with and integrated with (or separated from) the contents of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-risk-management",hovertext:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",children:"Decentralized Risk Management pattern"})]})}),"\n",(0,i.jsx)(t.h1,{id:"decentralized-governance-risk-management-and-compliance",children:"Decentralized, Governance, Risk Management and Compliance"}),"\n",(0,i.jsxs)(t.p,{children:["Traditional ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"}),", such as ",(0,i.jsx)(t.a,{href:"https://www.iso.org/obp/ui/#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000"}),", ",(0,i.jsx)(t.a,{href:"https://www.coso.org/Pages/default.aspx",children:"COSO"}),", or ",(0,i.jsx)(t.a,{href:"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-30r1.pdf",children:"NIST 800-30"}),", have emerged in a time where centralized organizational leadership and auditing, and cyclic (PDCA) processes for ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", were prevalent. Most (large) enterprises have adopted (a mix of) them, and many have been certified (e.g. against ISO 9001 or ISO 27001) thereby demonstrating they govern and run the associated (risk)management processes as intended, and are compliant, not just by such standards, but also with applicable regulations."]}),"\n",(0,i.jsxs)(t.p,{children:["All ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," start by requiring that you define the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (also called 'context') of your management processes. And for good reason: you will be in charge of whatever you will be managing in such processes. What the ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," could better emphasize is that you quickly get into trouble if you define that scope larger than your own ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", as it is hard to manage things that you cannot control."]}),"\n",(0,i.jsx)(t.p,{children:"In decentralized contexts we deal with ecosystems of autonomous ((self)sovereign) parties, it is a given that the scope of control of each such party does not extend beyond the party itself - it's the very definition of autonomy/sovereignty. A party could use an ISO standard to manage X (risks, ...), but SHOULD limit its scope to be within its own scope of control.\nThe only guidance that such a party gets from ISO standards regarding how to deal with risks that relate to stuff outside the scope, are the 'identification of 'interested parties' (that may work with you, or against you) and 'communication' (about the topics you are managing)."}),"\n",(0,i.jsxs)(t.p,{children:["ToIP governance should be aware of this pitfall and SHOULD NOT attempt to create or support ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," that are meant to be used to do governance over autonomous parties. Rather, the WG/TF should focus on doing governance that assists such parties as they autonomously make their own, subjective decisions that are good for them individually, but perhaps not so good for others. That's a challenge.\nBut if we succeed here, this can be a real contribution, not only for ToIP, but also for the various management standards in ISO. So we don't do away with such standards, but we complement them by providing ways to deal with larger, decentralized contexts of autonomous parties.\nSecondly, governance and trust assurance should not be limited to IT security (ISO 27001, ISO 27005). It should also cover business risks, e.g. of a business transaction going sour. After all, I think that a large part of data in credentials that are being exchanged serve to provide information to parties that are negotiating/conducting a business transaction, so that they can (subjectively/autonomously) assess their individual transaction risk(level)s, and mitigate such risks such that the residual risk becomes acceptable. This, and other topics, aren't covered by ISO 27001 nor ISO 27005. So we should take a broader look than these."]}),"\n",(0,i.jsxs)(t.p,{children:["Traditional ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," are currently not fit for use in decentralized contexts. ",(0,i.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"Frameworks"})," such as ISO 31000, or COSO, (tacitly) assume centralized organizational leadership and auditing, and cyclic (PDCA) processes for ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". While predominantly large enterprises have adopted (a mix of) them, it is way too cumbersome for SMEs and individuals to work with. Also, their being adopted by enterprises suggests they are inappropriate in decentralized, networked contexts. This paper proposes a way for identifying and managing risks and doing the associated governance and ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," in a way that ",(0,i.jsx)(t.em,{children:"is"})," appropriate in such contexts."]}),"\n",(0,i.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,i.jsx)(t.p,{children:"Perhaps the best known approach is based on Assets Threats/Hazards and Vulnerabilities (ATV). It starts with making an inventory of the party's assets (things that are valuable to that party), list the threats to such assets (ways in which they lose (part of) their value), and vulnerabilities (weak spots in assets that increase the likelihood of threats being effective). Then, the likelihood of such threats occurring may be assessed, as well as the impact (often: damages) they would have. Combining these two enables a party to assess its risk levels. For the risks that are unacceptable, a treatment plan must be conceived, the execution of which supposedly reduces (or: gets rid of) the risk. This, but also: changing circumstances, change the risks the party runs, which means that it has to repeat all these steps in a continuous management cycle. Mature RM-processes will also include other things, such as communications with the party's stakeholders, regular audits, etc."}),"\n",(0,i.jsxs)(t.p,{children:["Another well known method, predominantly for industry, is ",(0,i.jsx)(t.a,{href:"https://www.sciencedirect.com/science/article/pii/S0925753516300078",children:"bowtie"}),". It focuses on events that may occur, a 'fault tree' (i.e. a graph that identifies the relevant causes/threats) and an 'event tree' (i.e. a graph of possible consequences/outcomes). The have the 'barrier' concepts, which represents a measure that aims to prevent threats from materializing, or reduce the effect of possible consequences. As with ATV, implementing/changing measures, as well as changing circumstances, require set of events and graphs to be appropriately managed. This entails deciding about the (un)acceptability of unwanted consequences, and implementing barriers as needed - which change circumstances."]}),"\n",(0,i.jsx)(t.p,{children:"RM approaches such as the ones mentioned above have severe practical limitations. Individuals and many SMEs do RM intuitively, they 'know' where the risks are that need to be mitigated. They consider such approaches as an inefficient way of finding out what they already know. In large organizations, we've seen lots of activities being conducted in order to comply with the RM-process requirements, but did not contribute all that much to managing actual risk."}),"\n",(0,i.jsxs)(t.p,{children:["An illustration of this is an incident that took place in January 2012 at the Dutch telecom operator KPN. IT security has long been an IT priority for KPN: its CEOs are member of the '",(0,i.jsx)(t.a,{href:"https://www.cybersecurityraad.nl/",children:"Cyber Security Raad"}),"', a national and independent advisory college of the Dutch government whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," is to increase cybersecurity throughout the country. Also, its critical services have been certified against ISO 9001 and ISO 27001. Notwithstanding all this, a 17 year old boy ",(0,i.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"broke into hundreds of servers"}),", where he could have manipulated KPNs fixed telecom network putting the reachability of the national emergency number 112 (911 in the US) at risk. The question here is why the traditional methods were unable to prevent this from happening."]}),"\n",(0,i.jsxs)(t.p,{children:["Another illustration comes from the ",(0,i.jsx)(t.a,{href:"https://owasp.org/www-project-top-ten/",children:"OWASP Top 10"})," list of web application security risks. This list, which exists since 2003 and is regularly updated, shows that the variety of vulnerabilities in applications does not change all that much: injection, broken authentication, cross-site scripting, using components with known vulnerabilities are here to stay. The question here is what is missing in the RM processes of small and large organizations alike that makes many of them deploy systems with such vulnerabilities, in spite of the vast amount of guidance that OWASP provides for preventing them."]}),"\n",(0,i.jsx)(t.p,{children:"One reason for this may be that risks must be owned. That is to say: there must be a person (not: an organization) that actually feels 'pain' (discomfort, anxiety, ...) when that risk is not acceptable. This is a different kind of ownership than what we have seen a lot, which is writing the name of a person next to a risk. The latter is ineffective if that person doesn't feel the associated pain."}),"\n",(0,i.jsxs)(t.p,{children:["Another reason is that the number of risks a person needs to deal with must be manageable. ",(0,i.jsx)(t.a,{href:"https://www.enisa.europa.eu/topics/threat-risk-management/risk-management/current-risk/risk-management-inventory/rm-ra-methods/m_cramm.html",children:"CRAMM"})," (1985-2003) is a RM method + tool that helped organizations do their risk assessments by providing threats to, and vulnerabilities of, various kinds of assets. As the number of technological products exploded, so did their database, resulting in a CRAMM risk assessment becoming unacceptably costly and long. Also, it produced ever more mitigation measures. For ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"}),", it was obvious that many of them were irrelevant and the required budgets would not be available."]}),"\n",(0,i.jsx)(t.p,{children:"A third reason is that risks should be relevant in order to be treated. For example, the risk of leaking a cryptographic key from a crypto chip that is vulnerable to power/timing-attacks is irrelevant e.g. when the chip and its battery are sealed in a physical casing. Also, the risk of crashing your car as a result of an autopilot failure is irrelevant if you never use the autopilot."}),"\n",(0,i.jsxs)(t.p,{children:["The last reason we mention is that people generally prefer activities that help them realize their objectives rather than activities that do not (visibly) contribute. Many governance, RM and ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," (GRC) related activities fall in that second category, except perhaps for people whose job is 'doing GRC'. Having to do such activities is a typical trait of centrally organized GRC."]}),"\n",(0,i.jsx)(t.p,{children:"The alternative for putting effort in preventing failures is focusing on the flip-side of that coin, which is: putting effort in realizing successes. It stimulates people to own the associated risks and manage them (it makes the pain go away). When the risks become unmanageable, the associated pain may indicate you have an objective of staying healthy, which you might mitigate by outsourcing the realization of one or more of your objectives."}),"\n",(0,i.jsxs)(t.p,{children:["To illustrate the difference between these approaches, consider a doctor whose objective is to get her patients in a continuous healthy state and keep them there. When a patient is not in such a state, she won't inventory ",(0,i.jsx)(t.em,{children:"everything"})," that could be wrong with the patient as traditional methods would have her do. Rather, she looks at what is preventing the patient from becoming/remaining healthy, makes a treatment plan, and has it executed.That's much easier. And when she needs to see too many patients, she (literally) feels the associated agony and will try to offload some of the patients to trusted colleagues."]}),"\n",(0,i.jsx)(t.p,{children:"Realizing successes is an inherently decentralized concept, because in the end, being successful always depends on some kind of recognition of others: if you provide a service or product, your success depends on the value they have for your customers, which they express by paying you money, or providing you with a service or product of their own. Positive motivators stimulate parties to increasingly interact and work together to the benefit of both. In contrast, centralized settings have a tendency to use negative motivators to make people interact and work together."}),"\n",(0,i.jsxs)(t.p,{children:["Different methods have been around for some time now that may be part of decentralized GRC (and in particular: decentralized RM). One such method is the Open Group's ",(0,i.jsx)(t.a,{href:"https://publications.opengroup.org/c133",children:"Dependency Modeling standard"})," (DM - also available on ",(0,i.jsx)(t.a,{href:"https://www.researchgate.net/publication/305884742_Open_Group_Standard_Dependency_Modeling_O-DM",children:"ResearchGate"}),"). It specifies a way by which a party can inventory its goals, and compute the probabilities of achieving them by combining the probilities of the goals that they depend on. Statistical operations then identify points (objectives) of failure that need to be addressed."]}),"\n",(0,i.jsxs)(t.p,{children:["Another, complementary method is ",(0,i.jsx)(t.a,{href:"https://repository.tno.nl/islandora/object/uuid:95b1a97a-2d5c-41b1-b5d9-43bcd04d981b",children:"Networked Risk Management (NRM)"}),". Next to the role of 'objective Owner', NRM adds two others: the Producer is the party that is responsible for realizing the results by which it can be established (e.g. by an auditor, or customers) whether or not an objective is met/realized/fulfilled. A Consumer is a party that uses these results for the purpose of realizing one or more objectives that it owns. An objective Owner states the objective, specifies the (auditable) results, and must be the Producer and/or Consumer thereof. Risks are associated with an objective, and map the objective to a risk level, i.e. a measure that is meaningful to the owner and that indicates the extent to which the objective is not (going to be) met. Pragmatically: the amount of 'pain' (discomfort, anxiety, ...) the objective's Owner experiences as it contemplates the chances of it (not) being realized."]}),"\n",(0,i.jsxs)(t.p,{children:["In analogy to 'Self-Sovereign Identity' - a term used to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to identity-related matters, we introduce the phrase 'Self-Sovereign GRC' to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to setting their objectives (governance), managing the associated risks of (not) realizing them (",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),"), and doing what is necessary to become and/or remain part of a community of other self-sovereign entities (",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),")."]}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of this paper is to help the reader understand what this is all about, so that we can apply the ideas that are deemed useful in the ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/display/HOME/Governance+Stack+Working+Group",children:"ToIP Governance Stack Working Group"}),". ideas in the better explain NRM-based ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", NRMBecause of its focus on NRM is ideally suited for decentralized contexts."]}),"\n",(0,i.jsx)(t.h2,{id:"mental-model",children:"Mental Model"}),"\n",(0,i.jsxs)(t.p,{children:["This chapter describes the mental model for decentralized ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". The model uses ",(0,i.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/essifLab-glossary",children:"eSSIF-Lab terminology"}),", in particular that which is related to ",(0,i.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/terms/pattern-party-actor-action",children:"Parties, Actors and Actions"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"summary",children:"Summary"}),"\n",(0,i.jsxs)(t.p,{children:["This mental model captures the foundational concepts and relations that we need for thinking about decentralized ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),'. It answers questions such as "What is a risk?", "Who is to address what risks?", "What\'s in it for me?", "How do the terms \'Governance\', \'',(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Risk management"}),"' and '",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"Compliance"}),"' relate to one another?\", and more."]}),"\n",(0,i.jsx)(t.p,{children:"The model acknowledges the sovereignty (autonomy) that parties have in their"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"governance, i.e. as they decide which objectives to pursue, how to organize their realization, how and when to change or update their objectives, etc."}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM), i.e. identify the assess the"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var i=a(1504);const s={},r=i.createContext(s);function n(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8cadb544.67becdaa.js b/assets/js/8cadb544.67becdaa.js deleted file mode 100644 index 58b324ae8..000000000 --- a/assets/js/8cadb544.67becdaa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1568],{8452:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>a,metadata:()=>n,toc:()=>l});var i=s(7624),r=s(2172);const a={id:"dictionary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"dictionary",formPhrases:["dictionar{yies}"],status:"draft",grouptags:null,hoverText:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",glossaryTerm:"Dictionary",glossaryText:"an alphabetically sorted list of [term](@) with various meanings they may have in different contexts.",date:20210601},o="Dictionary",n={id:"terms/dictionary",title:"Dictionary",description:"Short Description",source:"@site/docs/terms/dictionary.md",sourceDirName:"terms",slug:"/terms/dictionary",permalink:"/framework/docs/terms/dictionary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/dictionary.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"dictionary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"dictionary",formPhrases:["dictionar{yies}"],status:"draft",grouptags:null,hoverText:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",glossaryTerm:"Dictionary",glossaryText:"an alphabetically sorted list of [term](@) with various meanings they may have in different contexts.",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"dictionary",children:"Dictionary"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A Dictionary is an alphabetically sorted list of terms and explanations. Each term may have multiple such explanations, which come from different ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes/contexts"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsx)(t.p,{children:"A dictionary helps people to get introduced in the domain for which the dictionary is created. Usually, this is a larger domain e.g. of some language, or about computer security."}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["an alphabetical list of words or phrases with possibly multiple, short explanations, that exists for the purpose of helping people to find out what a word may mean in various ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes/contexts"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.p,{children:["Examples include the ",(0,i.jsx)(t.a,{href:"https://csrc.nist.gov/glossary",children:"NIST Computer Security Resource Center"}),", ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/",children:"Merriam-Webster"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"Glossary"})," - this is a list of words with a single meaning, that serves more specific purposes than a dictionary."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Vocabulary",children:"Vocabulary"})," - this is a set of familiar words witin a particular/persons's language or field of expertise. A Dictionary can provide the various meanings of each such words."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>o});var i=s(1504);const r={},a=i.createContext(r);function o(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8cadb544.a10172cf.js b/assets/js/8cadb544.a10172cf.js new file mode 100644 index 000000000..2728cf01e --- /dev/null +++ b/assets/js/8cadb544.a10172cf.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1568],{8452:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>a,metadata:()=>n,toc:()=>l});var i=s(7624),r=s(2172);const a={id:"dictionary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"dictionary",formPhrases:["dictionar{yies}"],status:"draft",grouptags:null,hoverText:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",glossaryTerm:"Dictionary",glossaryText:"an alphabetically sorted list of [term](@) with various meanings they may have in different contexts.",date:20210601},o="Dictionary",n={id:"terms/dictionary",title:"Dictionary",description:"Short Description",source:"@site/docs/terms/dictionary.md",sourceDirName:"terms",slug:"/terms/dictionary",permalink:"/framework/docs/terms/dictionary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/dictionary.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"dictionary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"dictionary",formPhrases:["dictionar{yies}"],status:"draft",grouptags:null,hoverText:"Dictionary: an alphabetically sorted list of Terms with various meanings they may have in different contexts.",glossaryTerm:"Dictionary",glossaryText:"an alphabetically sorted list of [term](@) with various meanings they may have in different contexts.",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Related Concepts",id:"related-concepts",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"dictionary",children:"Dictionary"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A Dictionary is an alphabetically sorted list of terms and explanations. Each term may have multiple such explanations, which come from different ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes/contexts"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsx)(t.p,{children:"A dictionary helps people to get introduced in the domain for which the dictionary is created. Usually, this is a larger domain e.g. of some language, or about computer security."}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["an alphabetical list of words or phrases with possibly multiple, short explanations, that exists for the purpose of helping people to find out what a word may mean in various ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scopes/contexts"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.p,{children:["Examples include the ",(0,i.jsx)(t.a,{href:"https://csrc.nist.gov/glossary",children:"NIST Computer Security Resource Center"}),", ",(0,i.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/",children:"Merriam-Webster"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"Glossary"})," - this is a list of words with a single meaning, that serves more specific purposes than a dictionary."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Vocabulary",children:"Vocabulary"})," - this is a set of familiar words witin a particular/persons's language or field of expertise. A Dictionary can provide the various meanings of each such words."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>n,M:()=>o});var i=s(1504);const r={},a=i.createContext(r);function o(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:o(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8cdb220b.57e79a7b.js b/assets/js/8cdb220b.57e79a7b.js deleted file mode 100644 index 7ef7f352c..000000000 --- a/assets/js/8cdb220b.57e79a7b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9112],{2932:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>h});var s=a(7624),n=a(2172);const i={id:"essifLab-project",title:"The EU Project 'eSSIF-Lab'",sidebar_label:"EU Project 'eSSIF-Lab'",date:20210601},o=void 0,r={id:"essifLab-project",title:"The EU Project 'eSSIF-Lab'",description:"The European Self-Sovereign Identity Framework Lab (eSSIF-Lab) views itself as an ecosystem of parties that work together to make existing (and new) Self-Sovereign Identity (SSI) technology into a scalable and interoperable infrastructure that businesses can use very easily for negotiation and execution of (business) transactions with other organizations and individuals alike, as further described in the eSSIF-Lab Vision.",source:"@site/docs/essifLab-project.md",sourceDirName:".",slug:"/essifLab-project",permalink:"/framework/docs/essifLab-project",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-project.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-project",title:"The EU Project 'eSSIF-Lab'",sidebar_label:"EU Project 'eSSIF-Lab'",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Glossary",permalink:"/framework/docs/essifLab-glossary"},next:{title:"Miscellaneous",permalink:"/framework/docs/miscellaneous"}},c={},h=[{value:"Background",id:"background",level:2},{value:"Acknowledgement",id:"acknowledgement",level:2}];function d(e){const t={a:"a",em:"em",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["The European Self-Sovereign Identity Framework Lab (",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab"}),") views itself as an ecosystem of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to make existing (and new) ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," technology into a scalable and interoperable ",(0,s.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"infrastructure"})," that businesses can use very easily for negotiation and execution of ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with other organizations and individuals alike, as further described in the ",(0,s.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab Vision"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"})," is a European H2020 project that is part of the [European Union's Horizon 2020 Research and Innovation Programme (grant agreement N\xba 871932) that funds projects of SMEs and startups that contribute to further develop SSI infrastructure itself (with a focus on interoperability and standardization (",(0,s.jsx)(t.a,{href:"https://essif-lab-infrastructure-oriented.fundingbox.com/",children:"infrastructure call"}),")), and its use (by making a business out of it ",(0,s.jsx)(t.a,{href:"https://essif-lab-first-business-oriented.fundingbox.com/",children:"business open call #1"}),", and by solving real-world problems with it ",(0,s.jsx)(t.a,{href:"https://essif-lab-second-business-oriented.fundingbox.com/",children:"business open call #2"}),"). This project is one of the ",(0,s.jsx)(t.a,{href:"https://www.ngi.eu/",children:"NGI"})," ",(0,s.jsx)(t.a,{href:"https://www.ngi.eu/ngi-projects/",children:"projects"})," of the European commission. It has received funding from the [European Union's Horizon 2020 Research and Innovation Programme] under grant agreement N\xba 871932."]}),"\n",(0,s.jsx)(t.p,{children:"The objectives of the eSSIF-Lab project itself include:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other citizens"})," by providing them with new means that help them to electronically negotiate and conduct transactions. These new means will make electronic transactions fast and safe both in the Internet and in physical life, and eliminate logins."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other organizations and governments"})," by providing new means to speed up, secure and automate transactions with citizens, customers, suppliers and partners, resulting in tens of billions of euros savings annually on administrative costs in Europe."]}),"\n",(0,s.jsxs)(t.li,{children:["ensure these new means support organizations and citizens to exercise their rights and fulfil their duties under the ",(0,s.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate these new means foster ",(0,s.jsx)(t.em,{children:"inclusiveness"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate the pervasive use of ",(0,s.jsx)(t.em,{children:"new business ecosystem paradigms"})," with thousands of new jobs, many new job categories and new business opportunities for existing and new European companies."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The eSSIF-Lab project ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/open-calls/",children:"seeks to fund (EU) SMEs"})," that want to contribute to the ",(0,s.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab Vision"})," by"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["making open-source technological components available that may be considered part of an (e)SSI(F-Lab) infrastructure (comparable with the roads/highways of various kinds). Such an infrastructure must remain business-agnostic, be interoperable with technologies of others (also outside eSSIF-Lab), and scalable. Typically, infrastructural components facilitate business applications to make use of SSI technologies. See the ",(0,s.jsx)(t.a,{href:"https://essif-lab-infrastructure-oriented.fundingbox.com/",children:"infrastructure open call"})," for details."]}),"\n",(0,s.jsxs)(t.li,{children:["making open-source technological components available that are not necessarily part of the infrastructure, but extend it to provide value for businesses that want to connect to such infrastructure (comparable with driveways, that connect parking lots or garages to a road). Examples include components that implement e.g. eIDAS signing, credential revocation mechanisms, or credential catalogues. In this call, funding must also be used to demonstrate the business value of the contribution. The ",(0,s.jsx)(t.a,{href:"https://essif-lab-first-business-oriented.fundingbox.com/",children:"call for these kinds of contributions"})," has passed."]}),"\n",(0,s.jsxs)(t.li,{children:["making a technological project that actually uses the components that are produced in the aforementioned calls, and demonstrates that a business can be made with that. Such projects typically validate the infrastructural components and its extensions. The ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/open-calls/",children:"call for such contributions"})," is expected to launch in late spring 2021."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The eSSIF-Lab project also contributes to the design, maintenance and validation of the ",(0,s.jsx)(t.a,{href:"essifLab-fw",children:"eSSIF-Lab framework"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,s.jsxs)(t.p,{children:["The current situation (2020/2021) is that electronic support for such transactions is very limited. In most cases, people have to type in data, most of which already exists in electronic form but isn't readily available for (re)use. People may need to copy data from papers, or scan papers and upload these scans. On the provider side, this data has to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validated"}),", which takes time and effort, often from human employees."]}),"\n",(0,s.jsx)(t.p,{children:"However, there are also initiatives where IT-systems provide APIs for obtaining data that such systems could disclose. Such APIs are typically custom for the IT system, and need to be managed, not only at the provider side but also at the side of organizations that use the APIs: any changes in the API spec have to be signalled by such organizations, and projects have to be executed to accommodate such changes. Such management is estimated to be in the order of 80% of the total cost of ownership (TCO). This, together with the observation that often departments that manage the APIs are not the actual users of such APIs, make that this solution is not desireable."}),"\n",(0,s.jsxs)(t.p,{children:["Newer initiatives, where users get wallets in which they can obtain data as credentials from the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have that data available electronically, and which they can (re)use with other parties to obtain products or services, already demonstrate what the future we wish for might look like. However, such ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," solutions have mostly been created as specific applications that serve particular purposes. They must be considered 'vertical solutions' or 'stovepipes', some of which need some kind of centralized governance/control, others have privacy issues, and none that we know of are interoperable with other such solutions (although we've recently seen some progress being made in this area)."]}),"\n",(0,s.jsxs)(t.p,{children:["The situation we would like to see is one in which we have SSI-enabled, interoperable, scalable and business/information agnostic technologies, that form an ",(0,s.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"infrastructure"})," that every application for every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can use to serve its own objectives. This infrastructure, that enables the electronic exchange of ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualified (personal and non-personal) data"}),", must be so easy to access and use for such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that they will no longer need to be concerned about actual (",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),") technologies that have empowered them to make this happen. Rather, they will only need to think about, and decide which kinds of information they want to obtain for conducting specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," they trust for providing such information. Also, they will need to think about, and decide which kinds of information they themselves are willing to provide to others in this new SSI world."]}),"\n",(0,s.jsx)(t.h2,{id:"acknowledgement",children:"Acknowledgement"}),"\n",(0,s.jsx)(t.p,{children:"This site is part of the eSSIF-Lab project that has received funding from the [European Union's Horizon 2020 Research and Innovation Programme] under grant agreement N\xba 871932."})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8cdb220b.d90b3aff.js b/assets/js/8cdb220b.d90b3aff.js new file mode 100644 index 000000000..7fe95a8f4 --- /dev/null +++ b/assets/js/8cdb220b.d90b3aff.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9112],{2932:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>h});var s=a(7624),n=a(2172);const i={id:"essifLab-project",title:"The EU Project 'eSSIF-Lab'",sidebar_label:"EU Project 'eSSIF-Lab'",date:20210601},o=void 0,r={id:"essifLab-project",title:"The EU Project 'eSSIF-Lab'",description:"The European Self-Sovereign Identity Framework Lab (eSSIF-Lab) views itself as an ecosystem of parties that work together to make existing (and new) Self-Sovereign Identity (SSI) technology into a scalable and interoperable infrastructure that businesses can use very easily for negotiation and execution of (business) transactions with other organizations and individuals alike, as further described in the eSSIF-Lab Vision.",source:"@site/docs/essifLab-project.md",sourceDirName:".",slug:"/essifLab-project",permalink:"/framework/docs/essifLab-project",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-project.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-project",title:"The EU Project 'eSSIF-Lab'",sidebar_label:"EU Project 'eSSIF-Lab'",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Glossary",permalink:"/framework/docs/essifLab-glossary"},next:{title:"Miscellaneous",permalink:"/framework/docs/miscellaneous"}},c={},h=[{value:"Background",id:"background",level:2},{value:"Acknowledgement",id:"acknowledgement",level:2}];function d(e){const t={a:"a",em:"em",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["The European Self-Sovereign Identity Framework Lab (",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab"}),") views itself as an ecosystem of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to make existing (and new) ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," technology into a scalable and interoperable ",(0,s.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"infrastructure"})," that businesses can use very easily for negotiation and execution of ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with other organizations and individuals alike, as further described in the ",(0,s.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab Vision"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"})," is a European H2020 project that is part of the [European Union's Horizon 2020 Research and Innovation Programme (grant agreement N\xba 871932) that funds projects of SMEs and startups that contribute to further develop SSI infrastructure itself (with a focus on interoperability and standardization (",(0,s.jsx)(t.a,{href:"https://essif-lab-infrastructure-oriented.fundingbox.com/",children:"infrastructure call"}),")), and its use (by making a business out of it ",(0,s.jsx)(t.a,{href:"https://essif-lab-first-business-oriented.fundingbox.com/",children:"business open call #1"}),", and by solving real-world problems with it ",(0,s.jsx)(t.a,{href:"https://essif-lab-second-business-oriented.fundingbox.com/",children:"business open call #2"}),"). This project is one of the ",(0,s.jsx)(t.a,{href:"https://www.ngi.eu/",children:"NGI"})," ",(0,s.jsx)(t.a,{href:"https://www.ngi.eu/ngi-projects/",children:"projects"})," of the European commission. It has received funding from the [European Union's Horizon 2020 Research and Innovation Programme] under grant agreement N\xba 871932."]}),"\n",(0,s.jsx)(t.p,{children:"The objectives of the eSSIF-Lab project itself include:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other citizens"})," by providing them with new means that help them to electronically negotiate and conduct transactions. These new means will make electronic transactions fast and safe both in the Internet and in physical life, and eliminate logins."]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.em,{children:"empower European and other organizations and governments"})," by providing new means to speed up, secure and automate transactions with citizens, customers, suppliers and partners, resulting in tens of billions of euros savings annually on administrative costs in Europe."]}),"\n",(0,s.jsxs)(t.li,{children:["ensure these new means support organizations and citizens to exercise their rights and fulfil their duties under the ",(0,s.jsx)(t.a,{href:"https://ec.europa.eu/info/law/law-topic/data-protection/data-protection-eu_en",children:"GDPR"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate these new means foster ",(0,s.jsx)(t.em,{children:"inclusiveness"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["stimulate the pervasive use of ",(0,s.jsx)(t.em,{children:"new business ecosystem paradigms"})," with thousands of new jobs, many new job categories and new business opportunities for existing and new European companies."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The eSSIF-Lab project ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/open-calls/",children:"seeks to fund (EU) SMEs"})," that want to contribute to the ",(0,s.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab Vision"})," by"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["making open-source technological components available that may be considered part of an (e)SSI(F-Lab) infrastructure (comparable with the roads/highways of various kinds). Such an infrastructure must remain business-agnostic, be interoperable with technologies of others (also outside eSSIF-Lab), and scalable. Typically, infrastructural components facilitate business applications to make use of SSI technologies. See the ",(0,s.jsx)(t.a,{href:"https://essif-lab-infrastructure-oriented.fundingbox.com/",children:"infrastructure open call"})," for details."]}),"\n",(0,s.jsxs)(t.li,{children:["making open-source technological components available that are not necessarily part of the infrastructure, but extend it to provide value for businesses that want to connect to such infrastructure (comparable with driveways, that connect parking lots or garages to a road). Examples include components that implement e.g. eIDAS signing, credential revocation mechanisms, or credential catalogues. In this call, funding must also be used to demonstrate the business value of the contribution. The ",(0,s.jsx)(t.a,{href:"https://essif-lab-first-business-oriented.fundingbox.com/",children:"call for these kinds of contributions"})," has passed."]}),"\n",(0,s.jsxs)(t.li,{children:["making a technological project that actually uses the components that are produced in the aforementioned calls, and demonstrates that a business can be made with that. Such projects typically validate the infrastructural components and its extensions. The ",(0,s.jsx)(t.a,{href:"https://essif-lab.eu/open-calls/",children:"call for such contributions"})," is expected to launch in late spring 2021."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The eSSIF-Lab project also contributes to the design, maintenance and validation of the ",(0,s.jsx)(t.a,{href:"essifLab-fw",children:"eSSIF-Lab framework"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"background",children:"Background"}),"\n",(0,s.jsxs)(t.p,{children:["The current situation (2020/2021) is that electronic support for such transactions is very limited. In most cases, people have to type in data, most of which already exists in electronic form but isn't readily available for (re)use. People may need to copy data from papers, or scan papers and upload these scans. On the provider side, this data has to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validated"}),", which takes time and effort, often from human employees."]}),"\n",(0,s.jsx)(t.p,{children:"However, there are also initiatives where IT-systems provide APIs for obtaining data that such systems could disclose. Such APIs are typically custom for the IT system, and need to be managed, not only at the provider side but also at the side of organizations that use the APIs: any changes in the API spec have to be signalled by such organizations, and projects have to be executed to accommodate such changes. Such management is estimated to be in the order of 80% of the total cost of ownership (TCO). This, together with the observation that often departments that manage the APIs are not the actual users of such APIs, make that this solution is not desireable."}),"\n",(0,s.jsxs)(t.p,{children:["Newer initiatives, where users get wallets in which they can obtain data as credentials from the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have that data available electronically, and which they can (re)use with other parties to obtain products or services, already demonstrate what the future we wish for might look like. However, such ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," solutions have mostly been created as specific applications that serve particular purposes. They must be considered 'vertical solutions' or 'stovepipes', some of which need some kind of centralized governance/control, others have privacy issues, and none that we know of are interoperable with other such solutions (although we've recently seen some progress being made in this area)."]}),"\n",(0,s.jsxs)(t.p,{children:["The situation we would like to see is one in which we have SSI-enabled, interoperable, scalable and business/information agnostic technologies, that form an ",(0,s.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"infrastructure"})," that every application for every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can use to serve its own objectives. This infrastructure, that enables the electronic exchange of ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualified (personal and non-personal) data"}),", must be so easy to access and use for such ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that they will no longer need to be concerned about actual (",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),") technologies that have empowered them to make this happen. Rather, they will only need to think about, and decide which kinds of information they want to obtain for conducting specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," they trust for providing such information. Also, they will need to think about, and decide which kinds of information they themselves are willing to provide to others in this new SSI world."]}),"\n",(0,s.jsx)(t.h2,{id:"acknowledgement",children:"Acknowledgement"}),"\n",(0,s.jsx)(t.p,{children:"This site is part of the eSSIF-Lab project that has received funding from the [European Union's Horizon 2020 Research and Innovation Programme] under grant agreement N\xba 871932."})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8e158cfc.0c178d59.js b/assets/js/8e158cfc.0c178d59.js deleted file mode 100644 index 545969261..000000000 --- a/assets/js/8e158cfc.0c178d59.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8616],{4268:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>f,frontMatter:()=>r,metadata:()=>h,toc:()=>c});var a=i(7624),s=i(2172),n=i(964);const r={id:"pattern-identity",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identity",formPhrases:["identity-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identity Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [digital identities](identity@) work, how this relates to (attributes in) [credentials](@), and how all this can be made to work in [SSI](@) contexts.",hoverText:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",date:20210803},o="Identity Pattern",h={id:"terms/pattern-identity",title:"Identity Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-identity.md",sourceDirName:"terms",slug:"/terms/pattern-identity",permalink:"/framework/docs/terms/pattern-identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-identity.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-identity",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identity",formPhrases:["identity-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identity Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [digital identities](identity@) work, how this relates to (attributes in) [credentials](@), and how all this can be made to work in [SSI](@) contexts.",hoverText:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",date:20210803},sidebar:"essifLabSideBar",previous:{title:"Terminology Pattern",permalink:"/framework/docs/terms/pattern-terminology"},next:{title:"Identification Pattern",permalink:"/framework/docs/terms/pattern-identification"}},d={},c=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Identity - Information Realm",id:"identity---information-realm",level:3},{value:"Identity - Data Realm",id:"identity---data-realm",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"identity-pattern",children:"Identity Pattern"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,a.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The ",(0,a.jsx)(t.strong,{children:"Identity pattern"})," captures the concepts and relations that explain how digital identities work, how this relates to (attributes in) ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", and how all this can be made to work in ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsxs)(t.p,{children:["The term 'identity' is ",(0,a.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Identity",children:"used in many ways"})," in different contexts, and is often related to intangibles, such as feelings, emotions, ideas of belonging, and the like. However, in ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),", we need to work with tangible things - specifically: data that can be issued, stored, processed, transferred, requested and obtained. Still, in such contexts, we have observed that people use the term 'identity' to refer to various concepts/ideas, e.g.:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a string of alphanumeric characters that can be used to ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identify"})," someone, e.g. a name or an identification number (in general: an ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),"),"]}),"\n",(0,a.jsxs)(t.li,{children:["a (coherent) set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," (statements, claims) about someone, represented as data, e.g. digital, or in print, usually including an ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," of some kind;"]}),"\n",(0,a.jsx)(t.li,{children:"an artifact that contains such data, e.g. a passport, a (digitally signed) credential."}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["(Digital) identities, or personal data, are often associated with the ability to ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a person. ",(0,a.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen, 2010"}),", who tried to come up with a consolidated set of terms for identity and privacy, say that 'identity' is ",(0,a.jsx)(t.em,{children:"a subset of attribute values of a person which sufficiently identifies this person within any set of persons"}),". The ",(0,a.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN#d1e1489-1-1",children:"GDPR definition of personal data"}),' is "',(0,a.jsxs)(t.em,{children:["any information relating to an identified or identifiable natural person ('data ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"'); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person"]}),'".']}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"Definitions"})," such as these have various difficulties, perhaps the most prominent of which is that they do not provide a criterion that different people can use for determining whether or not something qualifies as an 'identity', and be in agreement on that. As a consequence, the relevance of having an identity, particularly in an ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI context"}),", is not clear. Therefore, rather than searching for an answer to the question what an identity is, or should be, this ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," seeks to identify the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about who or what an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," actually ",(0,a.jsx)(t.em,{children:"is"}),". Readers that are interested in ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," aspects are kindly referred to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["The figure below illustrates the concept of/idea that the ",(0,a.jsx)(t.em,{children:"being"})," of a person, i.e. who the person is, is determined by everyone that has ideas, or knows about this person. This seems to be very much in line with the paradigm of ",(0,a.jsx)(t.a,{href:"https://aeon.co/essays/the-self-is-not-singular-but-a-fluid-network-of-identities",children:"identity as a network"}),', as worked out by Kathleen Wallace: "',(0,a.jsx)(t.a,{href:"https://www.routledge.com/The-Network-Self-Relation-Process-and-Personal-Identity-1st-Edition/Wallace/p/book/9780367077488",children:"The Network Self"}),'".']}),"\n",(0,a.jsxs)(t.p,{children:["In our model, we postulate that ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," is related to who or what an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," actually ",(0,a.jsx)(t.em,{children:"is"}),", and that this is the combined perception (",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),") of all ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that know about that entity's existence."]}),"\n",(0,a.jsx)("img",{alt:"Various partial identities for subject Piet van der Kluns, including a self-identity",src:(0,n.c)("images/essif-lab-partial-identities.png")}),"\n",(0,a.jsxs)(t.p,{children:["The figure has a person in its center (the 'protagonist' of the example) calls himself Piet van der Kluns, and perceives himself as being 28 years old, humorous and sporty. The other figures (a judge, a photographer, a colleague, and a mechanic) represent ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", each of which has its own view on the protagonist. The photographer finds him expressionless and dull, his colleague considers Piet to be reliable and helpful. They all have their own, subjective view on the protagonist, which can be expressed in terms of judgements and characteristics that they attribute to the protagonist. The number of parties that know about the protagonist will initially be very small, but will become larger over time. Also, the judgements and characteristics that parties attribute to the protagonist will develop and change over time."]}),"\n",(0,a.jsxs)(t.p,{children:["It seems reasonable to say that the set of all judgements and characteristics that parties have attributed to the protagonist at some point in time represent who or what that protagonist actually ",(0,a.jsx)(t.em,{children:"is"})," (at that time), and we might call that its ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["However, this term has little practical relevance. First, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," of any attribution is (autonomously) decided by the attributing ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", implying that attributes of different parties cannot be readily compared. The figure illustrates this by having the mechanic judge the protagonist to be unreliable, whereas the colleague finds him reliable. But even if parties agree, e.g. the photographer and mechanic both characterize the protagonist as a customer, but it does mean different things. While for a photographer, a customer is a person that it can instruct to sit down, perhaps do some make-up on, and take a picture of, this is not the case for a mechanic."]}),"\n",(0,a.jsxs)(t.p,{children:["More importantly, in interactions between the protagonist and an arbitrary ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the latter will act, and make decisions using only its own, subjective ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". Any information about the protagonist that is used for that must therefore come from the part of the protagonist's identity that is also part of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". We will use the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". It implies that the identity of such an entity is the union of all of its partial identities."]}),"\n",(0,a.jsxs)(t.p,{children:["This use of attributions is particularly relevant for ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"})," in which the focus is on supporting (electronic) ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". That support consists, amongst other things, of enabling a participating ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to request for, and obtain data that are statements about ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," (in particular about other participating parties) that this party determines to be ",(0,a.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for making the decision of whether or not to commit. Knowing the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored (issued) such data helps to determine not only the meaning of that data, but also to determine its (un)trustworthiness. Knowing that a set of data originates from a single partial identity is a prerequisite for doing this."]}),"\n",(0,a.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,a.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,a.jsx)(t.strong,{children:(0,a.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'Identity' pattern",src:(0,n.c)("images/patterns/pattern-identity.png")}),"\n",(0,a.jsxs)(t.p,{children:["The figure makes a strict distinction between (intangible) information concepts, which are presented in the purple area called 'information realm', and (tangible) data concepts, presented in the green 'data realm'. This enables us to link (tangible) data items that can be created, stored, processed, requested and obtained between (",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," of) various ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," with the (",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of) these parties, where actual decisions are being made. For details about ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," and their relations, please refer to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"identity---information-realm",children:"Identity - Information Realm"}),"\n",(0,a.jsxs)(t.p,{children:["The figure expresses that an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can be attributed characteristics, the precise nature of which is defined and determined in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that party. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of which that entity is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", is comprised of every characteristic that the party has attributed to. We also hold that parties will associate each such attribution with a level of certainty, i.e. a measure of the strength of their belief that the attribution is correct. Such a level of certainty helps parties to determine whether or not the characteristic can be used for making certain decisions (i.e. is ",(0,a.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," in arguments leading to such decisions)."]}),"\n",(0,a.jsxs)(t.p,{children:["Hence, the partial identity is part of the knowledge of that party, which implies that the party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the partial identity, and governs it."]}),"\n",(0,a.jsxs)(t.p,{children:["By saying that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is also an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", it follows that if it knows itself to exist, it can attribute characteristics to itself, and hence have a partial identity for which it is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["For completeness sake, the figure shows that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," of which the entity is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is comprised of all partial identities of which that entity is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", including the partial identity for which it is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". The figure thus (correctly) suggests that this term, while it can be properly defined, has no further relevance - at least not for our purposes."]}),"\n",(0,a.jsxs)(t.p,{children:["The last item in the information realm is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," concept, which is better explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Notice that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," defines (specifies, contains) whatever there is to know. This includes a specification of characteristics, the meaning and allowed values for the levels of certainty, the kinds of identifiers to use in various circumstances, etc. Also, this knowledge contains the set of (all) ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," that the party has defined/created itself for ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifying"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," in various circumstances."]}),"\n",(0,a.jsxs)(t.p,{children:["Finally, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," also holds the ",(0,a.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," by which its ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," determine which values and which (predicate and ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),") identifiers to use for the creation of claims (attributes) and how to construct credentials from such attributes. While in general we would like to believe that an attribute that an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," creates is a truthful representation of a characteristic in that party's knowledge (which is everything the party believes to be true), there is no guarantee for that. Parties may lie."]}),"\n",(0,a.jsx)(t.h3,{id:"identity---data-realm",children:"Identity - Data Realm"}),"\n",(0,a.jsxs)(t.p,{children:["In the data realm, the figure also shows that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," consists of various claims, each of which represents a (possibly complex) statement about an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is referred to as its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". To this end, the claim consists of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," identifier (which in practice may be implied - hence the 0..1 multiplicity), a(n identifier for the) predicate, which refers to the characteristic that is attributed to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", and 0..n values that provide the details of the characteristic. For example, if the characteristic is 'level of trustworthiness', there would be one value that represents the level of trustworthiness. If the characteristic is 'is over 18 years old', then no value is required. If the characteristic is 'children', the value may be a list of data objects, each of which would represent a person that allegedly is a child of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["As said before, it is not self-evident that when a party creates attributes for some ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", such attributes actually reflect the characteristics that the party believes to be true for that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". Parties may lie."]}),"\n",(0,a.jsxs)(t.p,{children:["Sets of claims can be aggregated, meta data can be added to that (e.g. signatures and other proofs) to form credentials of various kinds. While ideally a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," would represent a subset of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", this can also not be guaranteed."]}),"\n",(0,a.jsx)(t.p,{children:"Digital signatures and other cryptographic proofs do not relate in any way to the truth of the information that the signed/proved data represents. However, they do serve other purposes. Under the assumption that there is no doubt that the private key that is used to digitally sign some data is under the exclusive control of a single party, the signature algorithm is secure and well-implemented, and the corresponding public key can reliably be dereferenced to that party, then that signature provides a proof of provenance of that data, as well a proof of immutability."})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>r});var a=i(1504);const s={},n=a.createContext(s);function r(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8e158cfc.a8cadadd.js b/assets/js/8e158cfc.a8cadadd.js new file mode 100644 index 000000000..c51e9f8b4 --- /dev/null +++ b/assets/js/8e158cfc.a8cadadd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8616],{4268:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>f,frontMatter:()=>r,metadata:()=>h,toc:()=>c});var a=i(7624),s=i(2172),n=i(964);const r={id:"pattern-identity",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identity",formPhrases:["identity-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identity Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [digital identities](identity@) work, how this relates to (attributes in) [credentials](@), and how all this can be made to work in [SSI](@) contexts.",hoverText:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",date:20210803},o="Identity Pattern",h={id:"terms/pattern-identity",title:"Identity Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-identity.md",sourceDirName:"terms",slug:"/terms/pattern-identity",permalink:"/framework/docs/terms/pattern-identity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-identity.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-identity",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identity",formPhrases:["identity-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identity Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [digital identities](identity@) work, how this relates to (attributes in) [credentials](@), and how all this can be made to work in [SSI](@) contexts.",hoverText:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",date:20210803},sidebar:"essifLabSideBar",previous:{title:"Terminology Pattern",permalink:"/framework/docs/terms/pattern-terminology"},next:{title:"Identification Pattern",permalink:"/framework/docs/terms/pattern-identification"}},d={},c=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Identity - Information Realm",id:"identity---information-realm",level:3},{value:"Identity - Data Realm",id:"identity---data-realm",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"identity-pattern",children:"Identity Pattern"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,a.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The ",(0,a.jsx)(t.strong,{children:"Identity pattern"})," captures the concepts and relations that explain how digital identities work, how this relates to (attributes in) ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", and how all this can be made to work in ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsxs)(t.p,{children:["The term 'identity' is ",(0,a.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Identity",children:"used in many ways"})," in different contexts, and is often related to intangibles, such as feelings, emotions, ideas of belonging, and the like. However, in ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),", we need to work with tangible things - specifically: data that can be issued, stored, processed, transferred, requested and obtained. Still, in such contexts, we have observed that people use the term 'identity' to refer to various concepts/ideas, e.g.:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["a string of alphanumeric characters that can be used to ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identify"})," someone, e.g. a name or an identification number (in general: an ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),"),"]}),"\n",(0,a.jsxs)(t.li,{children:["a (coherent) set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertions"})," (statements, claims) about someone, represented as data, e.g. digital, or in print, usually including an ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," of some kind;"]}),"\n",(0,a.jsx)(t.li,{children:"an artifact that contains such data, e.g. a passport, a (digitally signed) credential."}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:["(Digital) identities, or personal data, are often associated with the ability to ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," a person. ",(0,a.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen, 2010"}),", who tried to come up with a consolidated set of terms for identity and privacy, say that 'identity' is ",(0,a.jsx)(t.em,{children:"a subset of attribute values of a person which sufficiently identifies this person within any set of persons"}),". The ",(0,a.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN#d1e1489-1-1",children:"GDPR definition of personal data"}),' is "',(0,a.jsxs)(t.em,{children:["any information relating to an identified or identifiable natural person ('data ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"'); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person"]}),'".']}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"Definitions"})," such as these have various difficulties, perhaps the most prominent of which is that they do not provide a criterion that different people can use for determining whether or not something qualifies as an 'identity', and be in agreement on that. As a consequence, the relevance of having an identity, particularly in an ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI context"}),", is not clear. Therefore, rather than searching for an answer to the question what an identity is, or should be, this ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," seeks to identify the ",(0,a.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about who or what an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," actually ",(0,a.jsx)(t.em,{children:"is"}),". Readers that are interested in ",(0,a.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," aspects are kindly referred to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["The figure below illustrates the concept of/idea that the ",(0,a.jsx)(t.em,{children:"being"})," of a person, i.e. who the person is, is determined by everyone that has ideas, or knows about this person. This seems to be very much in line with the paradigm of ",(0,a.jsx)(t.a,{href:"https://aeon.co/essays/the-self-is-not-singular-but-a-fluid-network-of-identities",children:"identity as a network"}),', as worked out by Kathleen Wallace: "',(0,a.jsx)(t.a,{href:"https://www.routledge.com/The-Network-Self-Relation-Process-and-Personal-Identity-1st-Edition/Wallace/p/book/9780367077488",children:"The Network Self"}),'".']}),"\n",(0,a.jsxs)(t.p,{children:["In our model, we postulate that ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," is related to who or what an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," actually ",(0,a.jsx)(t.em,{children:"is"}),", and that this is the combined perception (",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),") of all ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that know about that entity's existence."]}),"\n",(0,a.jsx)("img",{alt:"Various partial identities for subject Piet van der Kluns, including a self-identity",src:(0,n.c)("images/essif-lab-partial-identities.png")}),"\n",(0,a.jsxs)(t.p,{children:["The figure has a person in its center (the 'protagonist' of the example) calls himself Piet van der Kluns, and perceives himself as being 28 years old, humorous and sporty. The other figures (a judge, a photographer, a colleague, and a mechanic) represent ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", each of which has its own view on the protagonist. The photographer finds him expressionless and dull, his colleague considers Piet to be reliable and helpful. They all have their own, subjective view on the protagonist, which can be expressed in terms of judgements and characteristics that they attribute to the protagonist. The number of parties that know about the protagonist will initially be very small, but will become larger over time. Also, the judgements and characteristics that parties attribute to the protagonist will develop and change over time."]}),"\n",(0,a.jsxs)(t.p,{children:["It seems reasonable to say that the set of all judgements and characteristics that parties have attributed to the protagonist at some point in time represent who or what that protagonist actually ",(0,a.jsx)(t.em,{children:"is"})," (at that time), and we might call that its ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["However, this term has little practical relevance. First, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," of any attribution is (autonomously) decided by the attributing ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", implying that attributes of different parties cannot be readily compared. The figure illustrates this by having the mechanic judge the protagonist to be unreliable, whereas the colleague finds him reliable. But even if parties agree, e.g. the photographer and mechanic both characterize the protagonist as a customer, but it does mean different things. While for a photographer, a customer is a person that it can instruct to sit down, perhaps do some make-up on, and take a picture of, this is not the case for a mechanic."]}),"\n",(0,a.jsxs)(t.p,{children:["More importantly, in interactions between the protagonist and an arbitrary ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the latter will act, and make decisions using only its own, subjective ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". Any information about the protagonist that is used for that must therefore come from the part of the protagonist's identity that is also part of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". We will use the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," as the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a specific ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),". It implies that the identity of such an entity is the union of all of its partial identities."]}),"\n",(0,a.jsxs)(t.p,{children:["This use of attributions is particularly relevant for ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"})," in which the focus is on supporting (electronic) ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". That support consists, amongst other things, of enabling a participating ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to request for, and obtain data that are statements about ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," (in particular about other participating parties) that this party determines to be ",(0,a.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for making the decision of whether or not to commit. Knowing the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored (issued) such data helps to determine not only the meaning of that data, but also to determine its (un)trustworthiness. Knowing that a set of data originates from a single partial identity is a prerequisite for doing this."]}),"\n",(0,a.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,a.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,a.jsx)(t.strong,{children:(0,a.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,a.jsx)("img",{alt:"Conceptual model of the 'Identity' pattern",src:(0,n.c)("images/patterns/pattern-identity.png")}),"\n",(0,a.jsxs)(t.p,{children:["The figure makes a strict distinction between (intangible) information concepts, which are presented in the purple area called 'information realm', and (tangible) data concepts, presented in the green 'data realm'. This enables us to link (tangible) data items that can be created, stored, processed, requested and obtained between (",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," of) various ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," with the (",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of) these parties, where actual decisions are being made. For details about ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," and their relations, please refer to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"identity---information-realm",children:"Identity - Information Realm"}),"\n",(0,a.jsxs)(t.p,{children:["The figure expresses that an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can be attributed characteristics, the precise nature of which is defined and determined in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that party. The ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of which that entity is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", is comprised of every characteristic that the party has attributed to. We also hold that parties will associate each such attribution with a level of certainty, i.e. a measure of the strength of their belief that the attribution is correct. Such a level of certainty helps parties to determine whether or not the characteristic can be used for making certain decisions (i.e. is ",(0,a.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," in arguments leading to such decisions)."]}),"\n",(0,a.jsxs)(t.p,{children:["Hence, the partial identity is part of the knowledge of that party, which implies that the party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the partial identity, and governs it."]}),"\n",(0,a.jsxs)(t.p,{children:["By saying that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is also an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", it follows that if it knows itself to exist, it can attribute characteristics to itself, and hence have a partial identity for which it is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["For completeness sake, the figure shows that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," of which the entity is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is comprised of all partial identities of which that entity is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", including the partial identity for which it is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". The figure thus (correctly) suggests that this term, while it can be properly defined, has no further relevance - at least not for our purposes."]}),"\n",(0,a.jsxs)(t.p,{children:["The last item in the information realm is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," concept, which is better explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Notice that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," defines (specifies, contains) whatever there is to know. This includes a specification of characteristics, the meaning and allowed values for the levels of certainty, the kinds of identifiers to use in various circumstances, etc. Also, this knowledge contains the set of (all) ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," that the party has defined/created itself for ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifying"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," in various circumstances."]}),"\n",(0,a.jsxs)(t.p,{children:["Finally, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," also holds the ",(0,a.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," by which its ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," determine which values and which (predicate and ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),") identifiers to use for the creation of claims (attributes) and how to construct credentials from such attributes. While in general we would like to believe that an attribute that an ",(0,a.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," creates is a truthful representation of a characteristic in that party's knowledge (which is everything the party believes to be true), there is no guarantee for that. Parties may lie."]}),"\n",(0,a.jsx)(t.h3,{id:"identity---data-realm",children:"Identity - Data Realm"}),"\n",(0,a.jsxs)(t.p,{children:["In the data realm, the figure also shows that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," consists of various claims, each of which represents a (possibly complex) statement about an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is referred to as its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". To this end, the claim consists of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," identifier (which in practice may be implied - hence the 0..1 multiplicity), a(n identifier for the) predicate, which refers to the characteristic that is attributed to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", and 0..n values that provide the details of the characteristic. For example, if the characteristic is 'level of trustworthiness', there would be one value that represents the level of trustworthiness. If the characteristic is 'is over 18 years old', then no value is required. If the characteristic is 'children', the value may be a list of data objects, each of which would represent a person that allegedly is a child of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["As said before, it is not self-evident that when a party creates attributes for some ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", such attributes actually reflect the characteristics that the party believes to be true for that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),". Parties may lie."]}),"\n",(0,a.jsxs)(t.p,{children:["Sets of claims can be aggregated, meta data can be added to that (e.g. signatures and other proofs) to form credentials of various kinds. While ideally a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," would represent a subset of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),", this can also not be guaranteed."]}),"\n",(0,a.jsx)(t.p,{children:"Digital signatures and other cryptographic proofs do not relate in any way to the truth of the information that the signed/proved data represents. However, they do serve other purposes. Under the assumption that there is no doubt that the private key that is used to digitally sign some data is under the exclusive control of a single party, the signature algorithm is secure and well-implemented, and the corresponding public key can reliably be dereferenced to that party, then that signature provides a proof of provenance of that data, as well a proof of immutability."})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>r});var a=i(1504);const s={},n=a.createContext(s);function r(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8fbaf8a7.d5467aeb.js b/assets/js/8fbaf8a7.d5467aeb.js new file mode 100644 index 000000000..bbe2e574c --- /dev/null +++ b/assets/js/8fbaf8a7.d5467aeb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2676],{116:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var a=s(7624),r=s(2172);const n={id:"trust-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust-level",formPhrases:["trust-level{ss}","level{ss}-of-trust"],status:"draft",grouptags:null,hoverText:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",glossaryTerm:"Trust level",glossaryText:"the (subjective) degree of belief or confidence that a [party](@) has in X (someone, something, ...).",date:20220222},i="Trust level",o={id:"terms/trust-level",title:"Trust level",description:"Short Description",source:"@site/docs/terms/trust-level.md",sourceDirName:"terms",slug:"/terms/trust-level",permalink:"/framework/docs/terms/trust-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/trust-level.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"trust-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust-level",formPhrases:["trust-level{ss}","level{ss}-of-trust"],status:"draft",grouptags:null,hoverText:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",glossaryTerm:"Trust level",glossaryText:"the (subjective) degree of belief or confidence that a [party](@) has in X (someone, something, ...).",date:20220222},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3}];function c(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"trust-level",children:"Trust level"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"trust level"})," is a (subjective) degree of belief or confidence that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has in (the truth of) X, where X is an arbitrary ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," that can be true or false. For example, the degree of belief you have in that the president of the US makes the right decisions is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," associated with you (as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),' "the president of the US makes the right decisions".']}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," are subjective judgements made by individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Given the same exact circumstances, two ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will perceive different levels of trust based e.g.on their ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," tolerance and history with trust issues. A ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," would typically have as many ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," associated with it as there are ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have made such judgements. Note that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may associate ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," to their own judgements, including judgements about their ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," themselves."]}),"\n",(0,a.jsxs)(t.p,{children:["These ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," judgements are typically made at the unconscious level. They depend on circumstances, and information that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," find relevant for such an assessment, and are able to acquire. These judgements change over time, e.g. as new information becomes available that is relevant for such judgements, or that the party decides what information that wasn't relevant before must now also be taken into account."]}),"\n",(0,a.jsxs)(t.p,{children:["Assessing the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"level of trust"})," in X is distinct from deciding whether or not to actually ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," X, i.e. decide that X is true, or that X can be relied on to be true. For the latter determination, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," of X would need to have exceeded some threshold, which typically depends on the consequences the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would like it to have. For example, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may associate a ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"}),' "Mr Salesmann will not sell me junk" In a situation where the ',(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," buys a pear from Mr Salesmann, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," would not need to be as high as in the situation where the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would buy a house from Mr Salesmann, in order for the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," that statement (to be true)."]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var a=s(1504);const r={},n=a.createContext(r);function i(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/8fbaf8a7.f86dd6f6.js b/assets/js/8fbaf8a7.f86dd6f6.js deleted file mode 100644 index cd8ca4b8f..000000000 --- a/assets/js/8fbaf8a7.f86dd6f6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2676],{116:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>o,toc:()=>l});var a=s(7624),r=s(2172);const n={id:"trust-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust-level",formPhrases:["trust-level{ss}","level{ss}-of-trust"],status:"draft",grouptags:null,hoverText:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",glossaryTerm:"Trust level",glossaryText:"the (subjective) degree of belief or confidence that a [party](@) has in X (someone, something, ...).",date:20220222},i="Trust level",o={id:"terms/trust-level",title:"Trust level",description:"Short Description",source:"@site/docs/terms/trust-level.md",sourceDirName:"terms",slug:"/terms/trust-level",permalink:"/framework/docs/terms/trust-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/trust-level.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"trust-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust-level",formPhrases:["trust-level{ss}","level{ss}-of-trust"],status:"draft",grouptags:null,hoverText:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",glossaryTerm:"Trust level",glossaryText:"the (subjective) degree of belief or confidence that a [party](@) has in X (someone, something, ...).",date:20220222},sidebar:"essifLabSideBar"},h={},l=[{value:"Short Description",id:"short-description",level:3}];function c(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"trust-level",children:"Trust level"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"trust level"})," is a (subjective) degree of belief or confidence that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has in (the truth of) X, where X is an arbitrary ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," that can be true or false. For example, the degree of belief you have in that the president of the US makes the right decisions is the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," associated with you (as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"}),' "the president of the US makes the right decisions".']}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," are subjective judgements made by individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Given the same exact circumstances, two ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will perceive different levels of trust based e.g.on their ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," tolerance and history with trust issues. A ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"})," would typically have as many ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," associated with it as there are ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have made such judgements. Note that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may associate ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," to their own judgements, including judgements about their ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust levels"})," themselves."]}),"\n",(0,a.jsxs)(t.p,{children:["These ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," judgements are typically made at the unconscious level. They depend on circumstances, and information that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," find relevant for such an assessment, and are able to acquire. These judgements change over time, e.g. as new information becomes available that is relevant for such judgements, or that the party decides what information that wasn't relevant before must now also be taken into account."]}),"\n",(0,a.jsxs)(t.p,{children:["Assessing the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"level of trust"})," in X is distinct from deciding whether or not to actually ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," X, i.e. decide that X is true, or that X can be relied on to be true. For the latter determination, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," of X would need to have exceeded some threshold, which typically depends on the consequences the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would like it to have. For example, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may associate a ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"}),' "Mr Salesmann will not sell me junk" In a situation where the ',(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," buys a pear from Mr Salesmann, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," would not need to be as high as in the situation where the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would buy a house from Mr Salesmann, in order for the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," that statement (to be true)."]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var a=s(1504);const r={},n=a.createContext(r);function i(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9250357b.3f10f2a2.js b/assets/js/9250357b.998c5533.js similarity index 98% rename from assets/js/9250357b.3f10f2a2.js rename to assets/js/9250357b.998c5533.js index 34892acab..9278be988 100644 --- a/assets/js/9250357b.3f10f2a2.js +++ b/assets/js/9250357b.998c5533.js @@ -1 +1 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2618],{3936:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var r=s(7624),a=s(2172);const o={id:"framework",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"framework",formPhrases:["framework{ss}","conceptual-framework{ss}"],status:"draft",grouptags:null,hoverText:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",glossaryTerm:"Framework (Conceptual)",glossaryText:"a set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",date:20220405},n="Framework (Conceptual)",i={id:"terms/framework",title:"Framework (Conceptual)",description:"Short Description",source:"@site/docs/terms/framework.md",sourceDirName:"terms",slug:"/terms/framework",permalink:"/framework/docs/terms/framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/framework.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"framework",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"framework",formPhrases:["framework{ss}","conceptual-framework{ss}"],status:"draft",grouptags:null,hoverText:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",glossaryTerm:"Framework (Conceptual)",glossaryText:"a set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",date:20220405},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3}];function m(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"framework-conceptual",children:"Framework (Conceptual)"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"(conceptual) framework"})," is set of assumptions, concepts, values, and practices that constitutes a way of viewing reality. The eSSIF-Lab framework is such a conceptual framework."]}),"\n",(0,r.jsxs)(t.p,{children:["Outside of eSSIF-Lab, the term 'framework' is also used in meanings such as defined by the ",(0,r.jsx)(t.a,{href:"https://www.ahdictionary.com/word/search.html?q=framework",children:"American Heritage Dictionary"}),":"]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsx)(t.li,{children:"A structure for supporting or enclosing something else, especially a skeletal support used as the basis for something being constructed."}),"\n",(0,r.jsx)(t.li,{children:"An external work platform; a scaffold."}),"\n",(0,r.jsx)(t.li,{children:"A fundamental structure, as for a written work."}),"\n",(0,r.jsx)(t.li,{children:"A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality."}),"\n"]})]})}function u(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(m,{...e})}):m(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>i,M:()=>n});var r=s(1504);const a={},o=r.createContext(a);function n(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2618],{3936:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>i,toc:()=>l});var r=s(7624),a=s(2172);const o={id:"framework",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"framework",formPhrases:["framework{ss}","conceptual-framework{ss}"],status:"draft",grouptags:null,hoverText:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",glossaryTerm:"Framework (Conceptual)",glossaryText:"a set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",date:20220405},n="Framework (Conceptual)",i={id:"terms/framework",title:"Framework (Conceptual)",description:"Short Description",source:"@site/docs/terms/framework.md",sourceDirName:"terms",slug:"/terms/framework",permalink:"/framework/docs/terms/framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/framework.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1704211770,formattedLastUpdatedAt:"Jan 2, 2024",frontMatter:{id:"framework",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"framework",formPhrases:["framework{ss}","conceptual-framework{ss}"],status:"draft",grouptags:null,hoverText:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",glossaryTerm:"Framework (Conceptual)",glossaryText:"a set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",date:20220405},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3}];function m(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",...(0,a.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"framework-conceptual",children:"Framework (Conceptual)"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"(conceptual) framework"})," is set of assumptions, concepts, values, and practices that constitutes a way of viewing reality. The eSSIF-Lab framework is such a conceptual framework."]}),"\n",(0,r.jsxs)(t.p,{children:["Outside of eSSIF-Lab, the term 'framework' is also used in meanings such as defined by the ",(0,r.jsx)(t.a,{href:"https://www.ahdictionary.com/word/search.html?q=framework",children:"American Heritage Dictionary"}),":"]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsx)(t.li,{children:"A structure for supporting or enclosing something else, especially a skeletal support used as the basis for something being constructed."}),"\n",(0,r.jsx)(t.li,{children:"An external work platform; a scaffold."}),"\n",(0,r.jsx)(t.li,{children:"A fundamental structure, as for a written work."}),"\n",(0,r.jsx)(t.li,{children:"A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality."}),"\n"]})]})}function u(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(m,{...e})}):m(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>i,M:()=>n});var r=s(1504);const a={},o=r.createContext(a);function n(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/94ee3788.7e970461.js b/assets/js/94ee3788.7e970461.js deleted file mode 100644 index ec06b0ddf..000000000 --- a/assets/js/94ee3788.7e970461.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9956],{9444:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>m});var s=n(7624),i=n(2172);const o={id:"communication-session",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-session",formPhrases:["communication-session{ss}","digital-communication-session{ss}"],status:"draft",grouptags:null,hoverText:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",glossaryTerm:"Communication Session",glossaryText:"a time interval during which two [actor](@) have an established [communication channel](@) that does not exist outside of that time interval.",date:20210601},a="Communication Session",r={id:"terms/communication-session",title:"Communication Session",description:"Additional content is needed here.",source:"@site/docs/terms/communication-session.md",sourceDirName:"terms",slug:"/terms/communication-session",permalink:"/framework/docs/terms/communication-session",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/communication-session.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"communication-session",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-session",formPhrases:["communication-session{ss}","digital-communication-session{ss}"],status:"draft",grouptags:null,hoverText:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",glossaryTerm:"Communication Session",glossaryText:"a time interval during which two [actor](@) have an established [communication channel](@) that does not exist outside of that time interval.",date:20210601},sidebar:"essifLabSideBar"},c={},m=[];function d(t){const e={admonition:"admonition",h1:"h1",p:"p",...(0,i.M)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"communication-session",children:"Communication Session"}),"\n",(0,s.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(e.p,{children:"Additional content is needed here."})})]})}function u(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(d,{...t})}):d(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>r,M:()=>a});var s=n(1504);const i={},o=s.createContext(i);function a(t){const e=s.useContext(o);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function r(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:a(t.components),s.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/94ee3788.fac4bbe6.js b/assets/js/94ee3788.fac4bbe6.js new file mode 100644 index 000000000..701a34ffd --- /dev/null +++ b/assets/js/94ee3788.fac4bbe6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9956],{9444:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>m});var s=n(7624),i=n(2172);const o={id:"communication-session",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-session",formPhrases:["communication-session{ss}","digital-communication-session{ss}"],status:"draft",grouptags:null,hoverText:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",glossaryTerm:"Communication Session",glossaryText:"a time interval during which two [actor](@) have an established [communication channel](@) that does not exist outside of that time interval.",date:20210601},a="Communication Session",r={id:"terms/communication-session",title:"Communication Session",description:"Additional content is needed here.",source:"@site/docs/terms/communication-session.md",sourceDirName:"terms",slug:"/terms/communication-session",permalink:"/framework/docs/terms/communication-session",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/communication-session.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"communication-session",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"communication-session",formPhrases:["communication-session{ss}","digital-communication-session{ss}"],status:"draft",grouptags:null,hoverText:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",glossaryTerm:"Communication Session",glossaryText:"a time interval during which two [actor](@) have an established [communication channel](@) that does not exist outside of that time interval.",date:20210601},sidebar:"essifLabSideBar"},c={},m=[];function d(t){const e={admonition:"admonition",h1:"h1",p:"p",...(0,i.M)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"communication-session",children:"Communication Session"}),"\n",(0,s.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(e.p,{children:"Additional content is needed here."})})]})}function u(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(d,{...t})}):d(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>r,M:()=>a});var s=n(1504);const i={},o=s.createContext(i);function a(t){const e=s.useContext(o);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function r(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:a(t.components),s.createElement(o.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/95d96fc0.b9c2fad4.js b/assets/js/95d96fc0.b9c2fad4.js deleted file mode 100644 index 348a6aa1a..000000000 --- a/assets/js/95d96fc0.b9c2fad4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7472],{9056:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>n,metadata:()=>a,toc:()=>l});var r=t(7624),o=t(2172);const n={id:"verifier-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier-policy",formPhrases:["verifier-polic{yies}"],status:"draft",grouptags:null,hoverText:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Verifier Policy",glossaryText:"a [digital policy](policy@) that enables an operational [verifier](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},s="Verifier Policy",a={id:"terms/verifier-policy",title:"Verifier Policy",description:"Additional content is needed here.",source:"@site/docs/terms/verifier-policy.md",sourceDirName:"terms",slug:"/terms/verifier-policy",permalink:"/framework/docs/terms/verifier-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/verifier-policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"verifier-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier-policy",formPhrases:["verifier-polic{yies}"],status:"draft",grouptags:null,hoverText:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Verifier Policy",glossaryText:"a [digital policy](policy@) that enables an operational [verifier](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const i={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.h1,{id:"verifier-policy",children:"Verifier Policy"}),"\n",(0,r.jsx)(i.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(i.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(i.h2,{id:"short-description",children:"Short description"}),"\n",(0,r.jsxs)(i.p,{children:["A ",(0,r.jsx)(i.em,{children:"verifier policy"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,r.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component to function in accordance with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function f(e={}){const{wrapper:i}={...(0,o.M)(),...e.components};return i?(0,r.jsx)(i,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,i,t)=>{t.d(i,{I:()=>a,M:()=>s});var r=t(1504);const o={},n=r.createContext(o);function s(e){const i=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function a(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),r.createElement(n.Provider,{value:i},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/95d96fc0.f9b664a7.js b/assets/js/95d96fc0.f9b664a7.js new file mode 100644 index 000000000..95c04ac72 --- /dev/null +++ b/assets/js/95d96fc0.f9b664a7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7472],{9056:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>n,metadata:()=>a,toc:()=>l});var r=t(7624),o=t(2172);const n={id:"verifier-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier-policy",formPhrases:["verifier-polic{yies}"],status:"draft",grouptags:null,hoverText:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Verifier Policy",glossaryText:"a [digital policy](policy@) that enables an operational [verifier](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},s="Verifier Policy",a={id:"terms/verifier-policy",title:"Verifier Policy",description:"Additional content is needed here.",source:"@site/docs/terms/verifier-policy.md",sourceDirName:"terms",slug:"/terms/verifier-policy",permalink:"/framework/docs/terms/verifier-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/verifier-policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"verifier-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"verifier-policy",formPhrases:["verifier-polic{yies}"],status:"draft",grouptags:null,hoverText:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Verifier Policy",glossaryText:"a [digital policy](policy@) that enables an operational [verifier](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const i={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.h1,{id:"verifier-policy",children:"Verifier Policy"}),"\n",(0,r.jsx)(i.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(i.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(i.h2,{id:"short-description",children:"Short description"}),"\n",(0,r.jsxs)(i.p,{children:["A ",(0,r.jsx)(i.em,{children:"verifier policy"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,r.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component to function in accordance with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function f(e={}){const{wrapper:i}={...(0,o.M)(),...e.components};return i?(0,r.jsx)(i,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,i,t)=>{t.d(i,{I:()=>a,M:()=>s});var r=t(1504);const o={},n=r.createContext(o);function s(e){const i=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function a(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),r.createElement(n.Provider,{value:i},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9ba16ba8.a097bffd.js b/assets/js/9ba16ba8.a097bffd.js new file mode 100644 index 000000000..27c19bfa2 --- /dev/null +++ b/assets/js/9ba16ba8.a097bffd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[148],{9412:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>f,frontMatter:()=>n,metadata:()=>a,toc:()=>c});var o=r(7624),s=r(2172);const n={id:"control-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-level",formPhrases:["control-level{ss}"],status:"draft",grouptags:null,hoverText:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",glossaryTerm:"Control level",glossaryText:"a measure for the efficiency and effectiveness in which a [control](controller@) produces the results specified by its [control objective](@)",date:20220212},i="Control level",a={id:"terms/control-level",title:"Control level",description:"Short Description",source:"@site/docs/terms/control-level.md",sourceDirName:"terms",slug:"/terms/control-level",permalink:"/framework/docs/terms/control-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control-level.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"control-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-level",formPhrases:["control-level{ss}"],status:"draft",grouptags:null,hoverText:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",glossaryTerm:"Control level",glossaryText:"a measure for the efficiency and effectiveness in which a [control](controller@) produces the results specified by its [control objective](@)",date:20220212},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function h(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"control-level",children:"Control level"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"control-level"})," is a measure for the efficiency and effectiveness in which a ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," produces the results specified by its ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["Like ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"})," and ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"}),", ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control-levels"})," can be expressed in many forms. The single criterion for expressing it is whether it helps the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," to determine, in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"}),", whether or not to make changes to the assessed ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),", and if so, what kinds of changes are called for."]}),"\n",(0,o.jsxs)(t.p,{children:["To ensure this, ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may specify the ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework(s)"})," that auditors should use for assessing the efficiency and effectiveness of controls, and thereby determine their respective ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control levels"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of control-levels is help ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work that needs to be done in order to maintain the efficiency and effectiveness of their ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control-level"})]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"is a measure of some kind (e.g. 'Low', 'Medium', 'High', or a digit in some integer interval, or similar);"}),"\n",(0,o.jsxs)(t.li,{children:["signifies a statement about how efficient and effective a ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," realizes its associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["is associated with a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uses it to determine and prioritize the work that needs to be done in order to maintain the efficiency and effectiveness of their ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["can be the result of assessing the efficiency and effectiveness of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"}),"."]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>a,M:()=>i});var o=r(1504);const s={},n=o.createContext(s);function i(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9ba16ba8.e854dcdd.js b/assets/js/9ba16ba8.e854dcdd.js deleted file mode 100644 index 692510ef8..000000000 --- a/assets/js/9ba16ba8.e854dcdd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[148],{9412:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>f,frontMatter:()=>n,metadata:()=>a,toc:()=>c});var o=r(7624),s=r(2172);const n={id:"control-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-level",formPhrases:["control-level{ss}"],status:"draft",grouptags:null,hoverText:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",glossaryTerm:"Control level",glossaryText:"a measure for the efficiency and effectiveness in which a [control](controller@) produces the results specified by its [control objective](@)",date:20220212},i="Control level",a={id:"terms/control-level",title:"Control level",description:"Short Description",source:"@site/docs/terms/control-level.md",sourceDirName:"terms",slug:"/terms/control-level",permalink:"/framework/docs/terms/control-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control-level.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"control-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control-level",formPhrases:["control-level{ss}"],status:"draft",grouptags:null,hoverText:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",glossaryTerm:"Control level",glossaryText:"a measure for the efficiency and effectiveness in which a [control](controller@) produces the results specified by its [control objective](@)",date:20220212},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function h(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"control-level",children:"Control level"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"control-level"})," is a measure for the efficiency and effectiveness in which a ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," produces the results specified by its ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["Like ",(0,o.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"})," and ",(0,o.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance levels"}),", ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control-levels"})," can be expressed in many forms. The single criterion for expressing it is whether it helps the ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," to determine, in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"}),", whether or not to make changes to the assessed ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),", and if so, what kinds of changes are called for."]}),"\n",(0,o.jsxs)(t.p,{children:["To ensure this, ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may specify the ",(0,o.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment framework(s)"})," that auditors should use for assessing the efficiency and effectiveness of controls, and thereby determine their respective ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control levels"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The purpose of control-levels is help ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work that needs to be done in order to maintain the efficiency and effectiveness of their ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-level",hovertext:"Control level (of a Control): a measure for the efficiency and effectiveness in which a Control produces the results of its Control Objective.",children:"control-level"})]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsx)(t.li,{children:"is a measure of some kind (e.g. 'Low', 'Medium', 'High', or a digit in some integer interval, or similar);"}),"\n",(0,o.jsxs)(t.li,{children:["signifies a statement about how efficient and effective a ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," realizes its associated ",(0,o.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["is associated with a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that uses it to determine and prioritize the work that needs to be done in order to maintain the efficiency and effectiveness of their ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),";"]}),"\n",(0,o.jsxs)(t.li,{children:["can be the result of assessing the efficiency and effectiveness of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"}),"."]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>a,M:()=>i});var o=r(1504);const s={},n=o.createContext(s);function i(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9bacc5ff.73179fb6.js b/assets/js/9bacc5ff.d738368c.js similarity index 99% rename from assets/js/9bacc5ff.73179fb6.js rename to assets/js/9bacc5ff.d738368c.js index ffc87be1b..5e53a988a 100644 --- a/assets/js/9bacc5ff.73179fb6.js +++ b/assets/js/9bacc5ff.d738368c.js @@ -1 +1 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7214],{9860:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=s(7624),o=s(2172);const n={id:"governance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governance",formPhrases:["governance","govern","governs","governed","governed-by","governing","governing-part{yies}","government{ss}"],status:"draft",grouptags:null,hoverText:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",glossaryTerm:"Governance",glossaryText:"the [act](action@) or process of governing or overseeing the realization of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@), in order to ensure they will be fit for the purposes that this [owner](@) intends to use them for.",date:20210830},a="Governance",i={id:"terms/governance",title:"Governance",description:"Short Description",source:"@site/docs/terms/governance.md",sourceDirName:"terms",slug:"/terms/governance",permalink:"/framework/docs/terms/governance",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/governance.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"governance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governance",formPhrases:["governance","govern","governs","governed","governed-by","governing","governing-part{yies}","government{ss}"],status:"draft",grouptags:null,hoverText:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",glossaryTerm:"Governance",glossaryText:"the [act](action@) or process of governing or overseeing the realization of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@), in order to ensure they will be fit for the purposes that this [owner](@) intends to use them for.",date:20210830},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"governance",children:"Governance"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Governance"})," is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of governing or overseeing the realization of (the results associated with) a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", in order to ensure these results will be fit for the purposes that this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," intends to use them for. This act or process is conducted by (",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that do so on behalf of) this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["Governance is about planning the budgets and other resources necessary ",(0,r.jsx)(t.em,{children:"to (obtain and to) actually use the results"}),". This includes the specification of timelines (deadlines) for the results to become available, as well as the properties and other characteristics (security, quality, sustainability, etc.) that results must have in order to make them effective ('fit for purpose' - fit to be used as intended by the consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"). In order to keep tabs on the fitness of the results for the intended purposes, effectiveness indicators may be developed, i.e. gauges that measure how 'fit' the results are to be used/consumed for the intended purposes, are also part of this ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["The governance of a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can be implemented as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-process",hovertext:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",children:"control process"})," where each of these objectives serves as a control objective in that process."]}),"\n",(0,r.jsxs)(t.p,{children:["We make a clear distinction between governance and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),", which is explained in the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose for a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of having a ",(0,r.jsx)(t.strong,{children:"governance"})," process is that it enables him to oversee the realization of (the results associated with) various subset of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and to change the specification of the associated results, to select the appropriate ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for actually realizing these results, etc."]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>i,M:()=>a});var r=s(1504);const o={},n=r.createContext(o);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7214],{9860:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>h});var r=s(7624),o=s(2172);const n={id:"governance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governance",formPhrases:["governance","govern","governs","governed","governed-by","governing","governing-part{yies}","government{ss}"],status:"draft",grouptags:null,hoverText:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",glossaryTerm:"Governance",glossaryText:"the [act](action@) or process of governing or overseeing the realization of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@), in order to ensure they will be fit for the purposes that this [owner](@) intends to use them for.",date:20210830},a="Governance",i={id:"terms/governance",title:"Governance",description:"Short Description",source:"@site/docs/terms/governance.md",sourceDirName:"terms",slug:"/terms/governance",permalink:"/framework/docs/terms/governance",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/governance.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706901904,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"governance",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"governance",formPhrases:["governance","govern","governs","governed","governed-by","governing","governing-part{yies}","government{ss}"],status:"draft",grouptags:null,hoverText:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",glossaryTerm:"Governance",glossaryText:"the [act](action@) or process of governing or overseeing the realization of (the results associated with) a set of [objective](@) by the [owner](@) of these [objective](@), in order to ensure they will be fit for the purposes that this [owner](@) intends to use them for.",date:20210830},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"governance",children:"Governance"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Governance"})," is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of governing or overseeing the realization of (the results associated with) a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", in order to ensure these results will be fit for the purposes that this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," intends to use them for. This act or process is conducted by (",(0,r.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that do so on behalf of) this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["Governance is about planning the budgets and other resources necessary ",(0,r.jsx)(t.em,{children:"to (obtain and to) actually use the results"}),". This includes the specification of timelines (deadlines) for the results to become available, as well as the properties and other characteristics (security, quality, sustainability, etc.) that results must have in order to make them effective ('fit for purpose' - fit to be used as intended by the consuming ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"). In order to keep tabs on the fitness of the results for the intended purposes, effectiveness indicators may be developed, i.e. gauges that measure how 'fit' the results are to be used/consumed for the intended purposes, are also part of this ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["The governance of a set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," can be implemented as a ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-process",hovertext:"Control Process (of a Party): a process that is run by a Party to ensure that a specific set of its control Objectives are realized.",children:"control process"})," where each of these objectives serves as a control objective in that process."]}),"\n",(0,r.jsxs)(t.p,{children:["We make a clear distinction between governance and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),", which is explained in the ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose for a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of having a ",(0,r.jsx)(t.strong,{children:"governance"})," process is that it enables him to oversee the realization of (the results associated with) various subset of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and to change the specification of the associated results, to select the appropriate ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for actually realizing these results, etc."]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>i,M:()=>a});var r=s(1504);const o={},n=r.createContext(o);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9dec78df.1322cd7a.js b/assets/js/9dec78df.1322cd7a.js new file mode 100644 index 000000000..bf0ffb1ee --- /dev/null +++ b/assets/js/9dec78df.1322cd7a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5336],{8168:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var a=i(7624),s=i(2172);i(964);const n={id:"essifLab-principles",title:"eSSIF-Lab Principles",sidebar_label:"Principles",date:20210601},o=void 0,r={id:"essifLab-principles",title:"eSSIF-Lab Principles",description:'The dialogue about what Self-Sovereign Identity (SSI) really is, that was started in the blog "The Path to Self-Sovereign Identity" by Christopher Allen in 2016, has not resulted in a consensus today. While some see the ten principles of SSI that Allen proposed as the definition of SSI, they have been formulated as "a departure point to provoke a discussion about what\'s truly important".',source:"@site/docs/essifLab-principles.md",sourceDirName:".",slug:"/essifLab-principles",permalink:"/framework/docs/essifLab-principles",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-principles.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-principles",title:"eSSIF-Lab Principles",sidebar_label:"Principles",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Objectives",permalink:"/framework/docs/essifLab-objectives"},next:{title:"Collaborative Understanding",permalink:"/framework/docs/essifLab-collaborative-understanding"}},h={},d=[{value:"Freedom of Information (Knowledge)",id:"freedom-of-information-knowledge",level:2},{value:"Parties are autonomous (Self-Sovereign)",id:"parties-are-autonomous-self-sovereign",level:2},{value:"Identities are not owned - Individuals do not control their identity",id:"identities-are-not-owned---individuals-do-not-control-their-identity",level:2},{value:"Identifiers are properties - not things",id:"identifiers-are-properties---not-things",level:2},{value:"You do not know what others mean",id:"you-do-not-know-what-others-mean",level:2},{value:"Trust is subjective",id:"trust-is-subjective",level:2}];function c(e){const t={a:"a",em:"em",h2:"h2",li:"li",p:"p",ul:"ul",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.p,{children:['The dialogue about what Self-Sovereign Identity (SSI) really is, that was started in the blog "',(0,a.jsx)(t.a,{href:"http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html",children:"The Path to Self-Sovereign Identity"}),'" by Christopher Allen in 2016, has not resulted in a consensus today. While some see the ten principles of SSI that Allen proposed as the definition of SSI, they have been formulated as "a departure point to provoke a discussion about what\'s truly important".']}),"\n",(0,a.jsxs)(t.p,{children:["From the ",(0,a.jsx)(t.a,{href:"essifLab-vision",children:"perspective of eSSIF-Lab"}),' this "what\'s truly important" relates to electronically supporting ',(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"}),". From this perspective, it seems reasonable to have the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," refer to all concepts/ideas, architectures, processes and technologies that aim to support (autonomous) ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with one another."]}),"\n",(0,a.jsxs)(t.p,{children:["We are aware that others have different ideas about what SSI is. That's ok - it is consistent with our ideas that others are also autonomous, self-sovereign parties. However, it does suggest that it may be worthwhile to postulate the principles that eSSIF-Lab uses to underpin its vision, ",(0,a.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", etc."]}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of this section is to provide the eSSIF-Lab principles on which our ",(0,a.jsx)(t.a,{href:"essifLab-fw",children:"eSSIF-Lab Framework"})," is based. They are the 'axioms' we use for our reasoning, making choices (e.g. for terminology), etc. We think that making them explicit helps readers to decide whether or not they want to adopt (parts of) the ",(0,a.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),"."]}),"\n",(0,a.jsx)(t.h2,{id:"freedom-of-information-knowledge",children:"Freedom of Information (Knowledge)"}),"\n",(0,a.jsxs)(t.p,{children:["According to (articles 8-10 of) the ",(0,a.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,a.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", people are free to collect, process, store, and express information (about any ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") in any way they like (making a few exceptions for cases when e.g. security of society is put at risk). This made us realize that"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["these rights refer to fundamental, biological ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that people are born with, and the ECHR is limiting these ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," for exceptional cases."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (governments, enterprises), too, have these ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),".\nWe generalize this by defining the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," such that it encompasses every ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that has these ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),". Consequently, this term is a very basic one in our world model."]}),"\n"]}),"\n",(0,a.jsx)(t.h2,{id:"parties-are-autonomous-self-sovereign",children:"Parties are autonomous (Self-Sovereign)"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," will use their ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," as they see fit, as they are autonomous (or: self-sovereign, i.e. sovereign over their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"). While they are free to choose whether or not to comply with laws, rules and regulations, they cannot choose the consequences that other parties will attach to their behavior, as these other parties are autonomous as well. We see that in practice: a person that drives a car on a highway with a speed limit of 55 mph in the desert of Arizona may well decide to go faster than that, depending on his assessment of the consequences it may have (of being caught and fined). In particular, every ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous in the data it collects about other ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", the judgements it makes, the characteristics it attributes to, etc."]}),"\n",(0,a.jsx)(t.h2,{id:"identities-are-not-owned---individuals-do-not-control-their-identity",children:"Identities are not owned - Individuals do not control their identity"}),"\n",(0,a.jsx)(t.p,{children:"'Identity' is a word that is difficult to define. Looking into the world we live in, it seems reasonable to say - and so do we - that 'who I am' is not only defined by how I think about myself (my self image), but also by how others think about me, judge me, attribute characteristics to me, etc. We take this position not because it has more truth than any other position. We take it because when we try to realize the eSSIF-Lab vision it is of a greater help to us than any other position that we have contemplated."}),"\n",(0,a.jsxs)(t.p,{children:["We use the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," (of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"), as coined by ",(0,a.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"}),", to refer to all ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has about that entity (which we also call the '",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' of that partial identity). Thus, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," (of some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", called the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the identity) is the union (composition) of all partial identities of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Since everything that some party thinks about a specific entity belongs to its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", it follows that this partial identity is a subset of the knowledge of that party. And since every party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," its own knowledge, it follows that the partial identity of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", and hence ",(0,a.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controlled"}),", by the party that owns the knowledge of which it is part. Also, when a party issues credentials about some entity, it will use the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that is about that entity and that it owns, to produce the data in that credential (provided that the party won't lie, which of course is not a given since parties are autonomous)."]}),"\n",(0,a.jsx)(t.p,{children:"From this, it follows that:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["identities are not ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owned"}),", because they are composed of ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," each of which is owned by another ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,a.jsxs)(t.li,{children:["a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," does not control its ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"}),", because it doesn't ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," it;"]}),"\n",(0,a.jsxs)(t.li,{children:["a credential that is (exclusively) about a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," contains a subset of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that is owned by the issuing party and that has the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," as the credential - provided that the issuing party doesn't lie."]}),"\n",(0,a.jsxs)(t.li,{children:["for our purposes, the notion of ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," is not needed (so its definition is irrelevant for us); all we need is the concept of ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h2,{id:"identifiers-are-properties---not-things",children:"Identifiers are properties - not things"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)(t.a,{href:"https://datatracker.ietf.org/doc/html/rfc3986#section-1.1",children:"RFC 3986"})," (p5) says \"An identifier embodies the information required to distinguish what is being identified from all other things within its scope of identification\". One can easily see that this implies that an identifier is not something that embodies information, but a property of something that embodies information. This 'something' will or won't have the identification property depending on the context. Still, we use the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," to refer to a character string that is being used for identification purposes. For details, see the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]}),"\n",(0,a.jsx)(t.h2,{id:"you-do-not-know-what-others-mean",children:"You do not know what others mean"}),"\n",(0,a.jsxs)(t.p,{children:["What a piece of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," means to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is what it decides that it means, simply because this mapping between data and meaning (called ",(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),") is part of a party's ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". This poses a communications problem: a party that wants to understand what another party means by data that the latter authors, must have the prerequisite knowledge that allows it to interpret that data using a sufficiently similar mapping as the author used. For digital data, so-called ",(0,a.jsx)(t.a,{href:"https://en.wiktionary.org/wiki/schema",children:"schema's"})," are said to provide such knowledge, but that is not enough. For example, if a party receives a piece of data that includes a \"Alice is a friend of Bob\", then even if we know the meaning of being a friend, and that friends must be humans, that doesn't say which real-world person corresponds with 'Alice' or 'Bob'. It is a hard problem for authors of data to provide ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," that other parties can properly dereference, i.e. use to determine which real world entity the author was actually referring to."]}),"\n",(0,a.jsx)(t.h2,{id:"trust-is-subjective",children:"Trust is subjective"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"Trust"})," is not something that is given, but something that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (un)consciously assess, and decide about, and changes over time. Since parties are autonomous, their trust is highly subjective. As a consequence, the idea of having 'trusted registries', i.e. 'trusted issuers' that do not take this subjectivity into account basically acting as ",(0,a.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"(centralized) authorities"}),", denies that parties are autonomous. While we acknowledge that such ideas (have a right to) exist, we do not follow them."]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>r,M:()=>o});var a=i(1504);const s={},n=a.createContext(s);function o(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9dec78df.d7a0e8d8.js b/assets/js/9dec78df.d7a0e8d8.js deleted file mode 100644 index a1bb1c4eb..000000000 --- a/assets/js/9dec78df.d7a0e8d8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5336],{8168:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var a=i(7624),s=i(2172);i(964);const n={id:"essifLab-principles",title:"eSSIF-Lab Principles",sidebar_label:"Principles",date:20210601},o=void 0,r={id:"essifLab-principles",title:"eSSIF-Lab Principles",description:'The dialogue about what Self-Sovereign Identity (SSI) really is, that was started in the blog "The Path to Self-Sovereign Identity" by Christopher Allen in 2016, has not resulted in a consensus today. While some see the ten principles of SSI that Allen proposed as the definition of SSI, they have been formulated as "a departure point to provoke a discussion about what\'s truly important".',source:"@site/docs/essifLab-principles.md",sourceDirName:".",slug:"/essifLab-principles",permalink:"/framework/docs/essifLab-principles",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-principles.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-principles",title:"eSSIF-Lab Principles",sidebar_label:"Principles",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Objectives",permalink:"/framework/docs/essifLab-objectives"},next:{title:"Collaborative Understanding",permalink:"/framework/docs/essifLab-collaborative-understanding"}},h={},d=[{value:"Freedom of Information (Knowledge)",id:"freedom-of-information-knowledge",level:2},{value:"Parties are autonomous (Self-Sovereign)",id:"parties-are-autonomous-self-sovereign",level:2},{value:"Identities are not owned - Individuals do not control their identity",id:"identities-are-not-owned---individuals-do-not-control-their-identity",level:2},{value:"Identifiers are properties - not things",id:"identifiers-are-properties---not-things",level:2},{value:"You do not know what others mean",id:"you-do-not-know-what-others-mean",level:2},{value:"Trust is subjective",id:"trust-is-subjective",level:2}];function c(e){const t={a:"a",em:"em",h2:"h2",li:"li",p:"p",ul:"ul",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(t.p,{children:['The dialogue about what Self-Sovereign Identity (SSI) really is, that was started in the blog "',(0,a.jsx)(t.a,{href:"http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html",children:"The Path to Self-Sovereign Identity"}),'" by Christopher Allen in 2016, has not resulted in a consensus today. While some see the ten principles of SSI that Allen proposed as the definition of SSI, they have been formulated as "a departure point to provoke a discussion about what\'s truly important".']}),"\n",(0,a.jsxs)(t.p,{children:["From the ",(0,a.jsx)(t.a,{href:"essifLab-vision",children:"perspective of eSSIF-Lab"}),' this "what\'s truly important" relates to electronically supporting ',(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"}),". From this perspective, it seems reasonable to have the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," refer to all concepts/ideas, architectures, processes and technologies that aim to support (autonomous) ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with one another."]}),"\n",(0,a.jsxs)(t.p,{children:["We are aware that others have different ideas about what SSI is. That's ok - it is consistent with our ideas that others are also autonomous, self-sovereign parties. However, it does suggest that it may be worthwhile to postulate the principles that eSSIF-Lab uses to underpin its vision, ",(0,a.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),", etc."]}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of this section is to provide the eSSIF-Lab principles on which our ",(0,a.jsx)(t.a,{href:"essifLab-fw",children:"eSSIF-Lab Framework"})," is based. They are the 'axioms' we use for our reasoning, making choices (e.g. for terminology), etc. We think that making them explicit helps readers to decide whether or not they want to adopt (parts of) the ",(0,a.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),"."]}),"\n",(0,a.jsx)(t.h2,{id:"freedom-of-information-knowledge",children:"Freedom of Information (Knowledge)"}),"\n",(0,a.jsxs)(t.p,{children:["According to (articles 8-10 of) the ",(0,a.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,a.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", people are free to collect, process, store, and express information (about any ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),") in any way they like (making a few exceptions for cases when e.g. security of society is put at risk). This made us realize that"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["these rights refer to fundamental, biological ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that people are born with, and the ECHR is limiting these ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," for exceptional cases."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (governments, enterprises), too, have these ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),".\nWe generalize this by defining the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," such that it encompasses every ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that has these ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),". Consequently, this term is a very basic one in our world model."]}),"\n"]}),"\n",(0,a.jsx)(t.h2,{id:"parties-are-autonomous-self-sovereign",children:"Parties are autonomous (Self-Sovereign)"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," will use their ",(0,a.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," as they see fit, as they are autonomous (or: self-sovereign, i.e. sovereign over their own ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"). While they are free to choose whether or not to comply with laws, rules and regulations, they cannot choose the consequences that other parties will attach to their behavior, as these other parties are autonomous as well. We see that in practice: a person that drives a car on a highway with a speed limit of 55 mph in the desert of Arizona may well decide to go faster than that, depending on his assessment of the consequences it may have (of being caught and fined). In particular, every ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is autonomous in the data it collects about other ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", the judgements it makes, the characteristics it attributes to, etc."]}),"\n",(0,a.jsx)(t.h2,{id:"identities-are-not-owned---individuals-do-not-control-their-identity",children:"Identities are not owned - Individuals do not control their identity"}),"\n",(0,a.jsx)(t.p,{children:"'Identity' is a word that is difficult to define. Looking into the world we live in, it seems reasonable to say - and so do we - that 'who I am' is not only defined by how I think about myself (my self image), but also by how others think about me, judge me, attribute characteristics to me, etc. We take this position not because it has more truth than any other position. We take it because when we try to realize the eSSIF-Lab vision it is of a greater help to us than any other position that we have contemplated."}),"\n",(0,a.jsxs)(t.p,{children:["We use the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," (of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"), as coined by ",(0,a.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"}),", to refer to all ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a single ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has about that entity (which we also call the '",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' of that partial identity). Thus, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," (of some ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),", called the ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the identity) is the union (composition) of all partial identities of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["Since everything that some party thinks about a specific entity belongs to its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", it follows that this partial identity is a subset of the knowledge of that party. And since every party ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," its own knowledge, it follows that the partial identity of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," is ",(0,a.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),", and hence ",(0,a.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controlled"}),", by the party that owns the knowledge of which it is part. Also, when a party issues credentials about some entity, it will use the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that is about that entity and that it owns, to produce the data in that credential (provided that the party won't lie, which of course is not a given since parties are autonomous)."]}),"\n",(0,a.jsx)(t.p,{children:"From this, it follows that:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["identities are not ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owned"}),", because they are composed of ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," each of which is owned by another ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,a.jsxs)(t.li,{children:["a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," does not control its ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"}),", because it doesn't ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," it;"]}),"\n",(0,a.jsxs)(t.li,{children:["a credential that is (exclusively) about a ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," contains a subset of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that is owned by the issuing party and that has the same ",(0,a.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," as the credential - provided that the issuing party doesn't lie."]}),"\n",(0,a.jsxs)(t.li,{children:["for our purposes, the notion of ",(0,a.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," is not needed (so its definition is irrelevant for us); all we need is the concept of ",(0,a.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h2,{id:"identifiers-are-properties---not-things",children:"Identifiers are properties - not things"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)(t.a,{href:"https://datatracker.ietf.org/doc/html/rfc3986#section-1.1",children:"RFC 3986"})," (p5) says \"An identifier embodies the information required to distinguish what is being identified from all other things within its scope of identification\". One can easily see that this implies that an identifier is not something that embodies information, but a property of something that embodies information. This 'something' will or won't have the identification property depending on the context. Still, we use the term ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," to refer to a character string that is being used for identification purposes. For details, see the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"})," and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"identifier pattern"}),"."]}),"\n",(0,a.jsx)(t.h2,{id:"you-do-not-know-what-others-mean",children:"You do not know what others mean"}),"\n",(0,a.jsxs)(t.p,{children:["What a piece of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," means to a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is what it decides that it means, simply because this mapping between data and meaning (called ",(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),") is part of a party's ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". This poses a communications problem: a party that wants to understand what another party means by data that the latter authors, must have the prerequisite knowledge that allows it to interpret that data using a sufficiently similar mapping as the author used. For digital data, so-called ",(0,a.jsx)(t.a,{href:"https://en.wiktionary.org/wiki/schema",children:"schema's"})," are said to provide such knowledge, but that is not enough. For example, if a party receives a piece of data that includes a \"Alice is a friend of Bob\", then even if we know the meaning of being a friend, and that friends must be humans, that doesn't say which real-world person corresponds with 'Alice' or 'Bob'. It is a hard problem for authors of data to provide ",(0,a.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," that other parties can properly dereference, i.e. use to determine which real world entity the author was actually referring to."]}),"\n",(0,a.jsx)(t.h2,{id:"trust-is-subjective",children:"Trust is subjective"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"Trust"})," is not something that is given, but something that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (un)consciously assess, and decide about, and changes over time. Since parties are autonomous, their trust is highly subjective. As a consequence, the idea of having 'trusted registries', i.e. 'trusted issuers' that do not take this subjectivity into account basically acting as ",(0,a.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"(centralized) authorities"}),", denies that parties are autonomous. While we acknowledge that such ideas (have a right to) exist, we do not follow them."]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>r,M:()=>o});var a=i(1504);const s={},n=a.createContext(s);function o(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9e69eb63.4097fded.js b/assets/js/9e69eb63.4097fded.js deleted file mode 100644 index 25c3cb8be..000000000 --- a/assets/js/9e69eb63.4097fded.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9580],{5804:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>a,metadata:()=>o,toc:()=>h});var i=s(7624),r=s(2172);const a={id:"subject",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"subject",formPhrases:["subject{ss}"],status:"draft",grouptags:null,hoverText:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",glossaryTerm:"Subject",glossaryText:"the (single) [entity](@) to which a given set of coherent data relates/pertains. Examples of such sets include attributes, [Claims/Assertions](assertion@), files/dossiers, [(verifiable) credentials](credential@), [(partial) identities](partial-identity@), [employment contracts](employment-contract@), etc.",date:20210613},n="Subject",o={id:"terms/subject",title:"Subject",description:"Short Description",source:"@site/docs/terms/subject.md",sourceDirName:"terms",slug:"/terms/subject",permalink:"/framework/docs/terms/subject",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/subject.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"subject",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"subject",formPhrases:["subject{ss}"],status:"draft",grouptags:null,hoverText:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",glossaryTerm:"Subject",glossaryText:"the (single) [entity](@) to which a given set of coherent data relates/pertains. Examples of such sets include attributes, [Claims/Assertions](assertion@), files/dossiers, [(verifiable) credentials](credential@), [(partial) identities](partial-identity@), [employment contracts](employment-contract@), etc.",date:20210613},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"subject",children:"Subject"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)(t.strong,{children:"Subject"})," of some coherent data set is the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to which that data set relates/pertains. Examples of such sets include attributes, ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"Claims/Assertions"}),", files/dossiers, ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"(partial) identities"}),", etc."]}),"\n",(0,i.jsxs)(t.p,{children:["Note that without this data set, the use of this term is meaningless. Therefore, ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," must be seen as a relation (between a data set and an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"), rather than as this ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," itself (as is commonly done)."]}),"\n",(0,i.jsxs)(t.p,{children:["Sometimes, the term 'subject' is also used in the meaning of 'reference to the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," [etc.]' or '",(0,i.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," for the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," [etc.]' rather than the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," itself. We discourage such practices, and suggest to use the term 'subject identifier' in such cases."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The term ",(0,i.jsx)(t.strong,{children:"subject"})," provides a generic way to link ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that exist in the real (physical) world with ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about them (e.g. characteristics, ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," and such) that exists in the minds of various ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var i=s(1504);const r={},a=i.createContext(r);function n(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9e69eb63.ca3fbd02.js b/assets/js/9e69eb63.ca3fbd02.js new file mode 100644 index 000000000..5a31210ae --- /dev/null +++ b/assets/js/9e69eb63.ca3fbd02.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9580],{5804:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>a,metadata:()=>o,toc:()=>h});var i=s(7624),r=s(2172);const a={id:"subject",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"subject",formPhrases:["subject{ss}"],status:"draft",grouptags:null,hoverText:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",glossaryTerm:"Subject",glossaryText:"the (single) [entity](@) to which a given set of coherent data relates/pertains. Examples of such sets include attributes, [Claims/Assertions](assertion@), files/dossiers, [(verifiable) credentials](credential@), [(partial) identities](partial-identity@), [employment contracts](employment-contract@), etc.",date:20210613},n="Subject",o={id:"terms/subject",title:"Subject",description:"Short Description",source:"@site/docs/terms/subject.md",sourceDirName:"terms",slug:"/terms/subject",permalink:"/framework/docs/terms/subject",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/subject.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"subject",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"subject",formPhrases:["subject{ss}"],status:"draft",grouptags:null,hoverText:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",glossaryTerm:"Subject",glossaryText:"the (single) [entity](@) to which a given set of coherent data relates/pertains. Examples of such sets include attributes, [Claims/Assertions](assertion@), files/dossiers, [(verifiable) credentials](credential@), [(partial) identities](partial-identity@), [employment contracts](employment-contract@), etc.",date:20210613},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function d(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"subject",children:"Subject"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)(t.strong,{children:"Subject"})," of some coherent data set is the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to which that data set relates/pertains. Examples of such sets include attributes, ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"Claims/Assertions"}),", files/dossiers, ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"(partial) identities"}),", etc."]}),"\n",(0,i.jsxs)(t.p,{children:["Note that without this data set, the use of this term is meaningless. Therefore, ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," must be seen as a relation (between a data set and an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"), rather than as this ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," itself (as is commonly done)."]}),"\n",(0,i.jsxs)(t.p,{children:["Sometimes, the term 'subject' is also used in the meaning of 'reference to the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," [etc.]' or '",(0,i.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," for the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," [etc.]' rather than the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," itself. We discourage such practices, and suggest to use the term 'subject identifier' in such cases."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The term ",(0,i.jsx)(t.strong,{children:"subject"})," provides a generic way to link ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that exist in the real (physical) world with ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about them (e.g. characteristics, ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," and such) that exists in the minds of various ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var i=s(1504);const r={},a=i.createContext(r);function n(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9f217360.358a3b74.js b/assets/js/9f217360.358a3b74.js deleted file mode 100644 index 4ec9c6107..000000000 --- a/assets/js/9f217360.358a3b74.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8164],{4920:(t,o,e)=>{e.r(o),e.d(o,{assets:()=>a,contentTitle:()=>s,default:()=>m,frontMatter:()=>r,metadata:()=>d,toc:()=>c});var n=e(7624),i=e(2172);const r={id:"terminology-contributions",sidebar_label:"Contributing to the Terminology Effort",date:20210601},s="How To Contribute to the eSSIF-Lab Terminology Effort",d={id:"terminology-contributions",title:"How To Contribute to the eSSIF-Lab Terminology Effort",description:"Additional content is needed here.",source:"@site/docs/terminology-contributions.md",sourceDirName:".",slug:"/terminology-contributions",permalink:"/framework/docs/terminology-contributions",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terminology-contributions.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"terminology-contributions",sidebar_label:"Contributing to the Terminology Effort",date:20210601}},a={},c=[];function l(t){const o={admonition:"admonition",h1:"h1",mdxAdmonitionTitle:"mdxAdmonitionTitle",p:"p",strong:"strong",...(0,i.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.h1,{id:"how-to-contribute-to-the-essif-lab-terminology-effort",children:"How To Contribute to the eSSIF-Lab Terminology Effort"}),"\n",(0,n.jsxs)(o.admonition,{type:"info",children:[(0,n.jsx)(o.mdxAdmonitionTitle,{children:(0,n.jsx)(o.strong,{children:"UNDER CONSTRUCTION"})}),(0,n.jsx)(o.p,{children:"Additional content is needed here."})]})]})}function m(t={}){const{wrapper:o}={...(0,i.M)(),...t.components};return o?(0,n.jsx)(o,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,o,e)=>{e.d(o,{I:()=>d,M:()=>s});var n=e(1504);const i={},r=n.createContext(i);function s(t){const o=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(o):{...o,...t}}),[o,t])}function d(t){let o;return o=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:s(t.components),n.createElement(r.Provider,{value:o},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/9f217360.f22f595d.js b/assets/js/9f217360.f22f595d.js new file mode 100644 index 000000000..88af247d6 --- /dev/null +++ b/assets/js/9f217360.f22f595d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8164],{4920:(t,o,e)=>{e.r(o),e.d(o,{assets:()=>a,contentTitle:()=>s,default:()=>m,frontMatter:()=>r,metadata:()=>d,toc:()=>c});var n=e(7624),i=e(2172);const r={id:"terminology-contributions",sidebar_label:"Contributing to the Terminology Effort",date:20210601},s="How To Contribute to the eSSIF-Lab Terminology Effort",d={id:"terminology-contributions",title:"How To Contribute to the eSSIF-Lab Terminology Effort",description:"Additional content is needed here.",source:"@site/docs/terminology-contributions.md",sourceDirName:".",slug:"/terminology-contributions",permalink:"/framework/docs/terminology-contributions",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terminology-contributions.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"terminology-contributions",sidebar_label:"Contributing to the Terminology Effort",date:20210601}},a={},c=[];function l(t){const o={admonition:"admonition",h1:"h1",mdxAdmonitionTitle:"mdxAdmonitionTitle",p:"p",strong:"strong",...(0,i.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.h1,{id:"how-to-contribute-to-the-essif-lab-terminology-effort",children:"How To Contribute to the eSSIF-Lab Terminology Effort"}),"\n",(0,n.jsxs)(o.admonition,{type:"info",children:[(0,n.jsx)(o.mdxAdmonitionTitle,{children:(0,n.jsx)(o.strong,{children:"UNDER CONSTRUCTION"})}),(0,n.jsx)(o.p,{children:"Additional content is needed here."})]})]})}function m(t={}){const{wrapper:o}={...(0,i.M)(),...t.components};return o?(0,n.jsx)(o,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,o,e)=>{e.d(o,{I:()=>d,M:()=>s});var n=e(1504);const i={},r=n.createContext(i);function s(t){const o=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(o):{...o,...t}}),[o,t])}function d(t){let o;return o=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:s(t.components),n.createElement(r.Provider,{value:o},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/9feb638c.183e4efd.js b/assets/js/9feb638c.183e4efd.js new file mode 100644 index 000000000..99b265e55 --- /dev/null +++ b/assets/js/9feb638c.183e4efd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2764],{5691:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>n,metadata:()=>h,toc:()=>d});var s=a(7624),i=a(2172),r=a(964);const n={id:"pattern-decentralized-risk-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-risk-management",formPhrases:["decentralized-risk-management","decentralized-risk-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Decentralized Risk Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how individual [parties](@) can efficiently and effectively perform their own [risk management](@) processes, while taking into account that there are other [parties](@) that have [expectations](@) towards them.",hoverText:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",date:20220220},o="Decentralized (Networked) Risk Management (NRM)",h={id:"terms/pattern-decentralized-risk-management",title:"Decentralized (Networked) Risk Management (NRM)",description:"This is work in progress.",source:"@site/docs/terms/pattern-decentralized-risk-management.md",sourceDirName:"terms",slug:"/terms/pattern-decentralized-risk-management",permalink:"/framework/docs/terms/pattern-decentralized-risk-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-decentralized-risk-management.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-decentralized-risk-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-risk-management",formPhrases:["decentralized-risk-management","decentralized-risk-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Decentralized Risk Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how individual [parties](@) can efficiently and effectively perform their own [risk management](@) processes, while taking into account that there are other [parties](@) that have [expectations](@) towards them.",hoverText:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",date:20220220},sidebar:"essifLabSideBar"},c={},d=[{value:"Introduction",id:"introduction",level:2},{value:"Purpose",id:"purpose",level:2},{value:"Traditional risk management and NRM",id:"traditional-risk-management-and-nrm",level:2},{value:"Scope, Context, Criteria",id:"scope-context-criteria",level:3},{value:"Risk Assessment",id:"risk-assessment",level:3},{value:"Risk Treatment",id:"risk-treatment",level:3},{value:"Communication and consultation",id:"communication-and-consultation",level:3},{value:"Monitoring and review",id:"monitoring-and-review",level:3},{value:"Recording and reporting",id:"recording-and-reporting",level:3},{value:"Networked Risk Management",id:"networked-risk-management",level:2},{value:"Scoping",id:"scoping",level:2},{value:"Introduction",id:"introduction-1",level:2},{value:"Mental Model",id:"mental-model",level:2},{value:"Summary",id:"summary",level:3},{value:"Notes",id:"notes",level:2}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"decentralized-networked-risk-management-nrm",children:"Decentralized (Networked) Risk Management (NRM)"}),"\n","\n","\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"This is work in progress."})}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsxs)(t.p,{children:["This work needs to be compared with and integrated with (or separated from) the contents of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Decentralized GRC pattern"})]})}),"\n",(0,s.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,s.jsxs)(t.p,{children:["Traditional ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) frameworks, such as ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui/#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000"}),", ",(0,s.jsx)(t.a,{href:"https://www.coso.org/Pages/default.aspx",children:"COSO"}),", or ",(0,s.jsx)(t.a,{href:"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-30r1.pdf",children:"NIST 800-30"})," have emerged in a time where ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"centralized organizational leadership"})," and auditing, and cyclic (",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/PDCA",children:"PDCA"}),") processes for ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", were prevalent. Most (large) enterprises have adopted (a mix of) them, and many have been certified (e.g. against ",(0,s.jsx)(t.a,{href:"https://www.iso.org/iso-9001-quality-management.html",children:"ISO 9001"})," or ",(0,s.jsx)(t.a,{href:"https://www.iso.org/isoiec-27001-information-security.html",children:"ISO 27001"}),") thereby demonstrating they ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," and run the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes as intended, and are ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"})," with such standards and often also with applicable regulations."]}),"\n",(0,s.jsxs)(t.p,{children:["While useful, these ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," don't provide actual/practical guidance for all situations. For example, it is well-known that SMEs or other parties that do not have the required (expert) knowledge, time and other resources to setup and run elaborate processes for ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"their risks"}),", are pretty much left to their own devices. Also, larger organizations that use these ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," need additional mechanisms to ensure that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," set out by the board are actually realized in the 'operational cellars' of the organization.",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n",(0,s.jsxs)(t.p,{children:["We provide another way of thinking about ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". It is based on the postulate that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", that pursue their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", that perceive the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", and set ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," to ensure these ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),". While this may not seem to be all that different from what traditional RM ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," do at a first glance, there is a big difference between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that realize what it means to be a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and how that limits their ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", and parties that do not. It's about their realization where they can exercise their autonomy and where they can - at best - exercise influence."]}),"\n",(0,s.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["Decentralized Risk Management (also called Networked Risk Management (NRM)) is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk-management"})," process that has been designed for ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are aware of their autonomy and its limitations, which implies they are committed to use the parts of the ",(0,s.jsx)(t.a,{href:"/docs/essifLab-glossary",children:"eSSIF-Lab terminology"})," that are relevant here (the terms that are emphasized and come with popups in this document). They can use it to ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," their ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", i.e. the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", regardless of whether it is consciously or unconsciously aware of them (we assume that most of them are of the 'unconscious' kind)."]}),"\n",(0,s.jsxs)(t.p,{children:["NRM is decentralized because every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," runs it on its own, within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". In an ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that is a hierarchy of sub-organizations, such as departments, it is typical that every sub-organization (e.g. the board, the finance department, the security department, divisions, etc.) manages its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", and none other than these. We will see that this setup is capable of producing the result that all ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," are properly mitigated, and the overall residual ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are acceptable."]}),"\n",(0,s.jsx)(t.h2,{id:"traditional-risk-management-and-nrm",children:"Traditional risk management and NRM"}),"\n",(0,s.jsxs)(t.p,{children:["Processes exist to realize (the results associated with) ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". We use the term ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objective"})," to refer to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," for the purpose of creating and/or maintaining a state of affairs where the set of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it owns is acceptable, which means that no immediate ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is required. That then is the purpose of the risk management process described here. Note that since ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," are also ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", they too come with an associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that may need to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["The following figure from ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"})," shows a generic ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process that is very similar in nature as the ones presented in other standards:"]}),"\n",(0,s.jsxs)("p",{align:"center",children:[(0,s.jsx)("img",{alt:"High-level transaction negotiation",src:(0,r.c)("images/essif-lab-iso-risk-management-process.png")}),(0,s.jsxs)("i",{children:["Figure 1: Activities in a generic risk management process (source: ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),")."]})]}),"\n",(0,s.jsxs)(t.p,{children:["Note that the process does not show how ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"})," are sequenced (as often encountered in figures of other standards). That is because in practice it is iterative: an ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is executed because there is a need for its result to be used rather than because it's its turn to be executed (as in sequential specifications)."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.strong,{children:["What is characteristic for NRM Is that we assume that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process that we describe is being run by (or on behalf of) a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This means that every ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is executed by (or on behalf of) that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and all necessary ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", e.g. for executing such ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"}),", are created and maintained by that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Also, all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that appear are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})}),"\n",(0,s.jsxs)(t.p,{children:["In the following sections, we will describe these groups of activities by summarizing what ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"})," says about them, and devise generic ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," descriptions that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can refine for themselves so that they become practical for use in their own ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process. Then, we proceed to describe the consequences of applying the NRM characteristics (as mentioned above) for that set of activities. For additional texts pertaining to ISO 31000, you may visit ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO's online browsing platform"}),", which allows you to read this standard online, for free."]}),"\n",(0,s.jsx)(t.h3,{id:"scope-context-criteria",children:"Scope, Context, Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["This is a group of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"})," that aim"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["to determine what is, and what is not to be considered dealing with within the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process (scope)."]}),"\n",(0,s.jsxs)(t.li,{children:["to create and maintain a state of awareness in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has sufficient ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about the world it operates in (context)."]}),"\n",(0,s.jsx)(t.li,{children:"to define (an initial set of) 'risk criteria', i.e. criteria that are to be used to evaluate the significance of risk and to support decision-making processes (criteria)."}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["From the NRM perspective, the scope is (a subset of) the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that executes the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process, including the ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes for each ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and the (operational) processes and resources for producing and/or consuming the associated results. The scope includes three kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),":"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["'",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"', i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself;"]}),"\n",(0,s.jsxs)(t.li,{children:["'",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),"', i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself and consumed by (at least) one other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["'controls', i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and exclusively consumed by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["In NRM, the context initially exists of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," already has about the world it operates in; any additional awareness that is required will follow from the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," feeling a need. We assume that the need will be appropriately accommodated for by managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," for the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that aims to maintain an appropriate awareness of the world the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," lives in. The context includes an awareness of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," 'stakeholders', i.e. any ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that produces and/or consumes results associated with an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself."]}),"\n",(0,s.jsx)(t.h3,{id:"risk-assessment",children:"Risk Assessment"}),"\n",(0,s.jsxs)(t.p,{children:["Risk Assessment is the core activity of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes. There are (slight) variations in how this is subdivided. For example,"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.a,{href:"https://www.iso.org/standard/72140.html",children:"ISO 31010"})," specifies the following sub-activities:","\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"Risk Identification."}),"\n",(0,s.jsx)(t.li,{children:"Risk Analysis."}),"\n",(0,s.jsx)(t.li,{children:"Risk Evaluation."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.a,{href:"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-30r1.pdf",children:"NIST SP 800-30 rev 1"})," (2012) has:","\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"Identify Threat Sources and Events;"}),"\n",(0,s.jsx)(t.li,{children:"Identify Vulnerabilities and Predisposing Conditions;"}),"\n",(0,s.jsx)(t.li,{children:"Determine Likelihood of Occurrence;"}),"\n",(0,s.jsx)(t.li,{children:"Determine Magnitude of Impact;"}),"\n",(0,s.jsx)(t.li,{children:"Determine Risk."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"Within NRM, we have the following sub-activities:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["Risk Identification, i.e. the process that leads to the result where the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is consciously/explicitly aware of all the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," and the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", and that need to be actively ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," - that is: analyzed and evaluated."]}),"\n",(0,s.jsxs)(t.li,{children:["Risk Analysis, i.e. the process that leads to the result where the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," disposes of all information that enables it to evaluate the condition/status of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," (e.g., ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"}),') as it currently stands - from different perspectives if appropriate. It answers the question: "How come the status of the ',(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and the assessed ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"}),', are as they are?".']}),"\n",(0,s.jsxs)(t.li,{children:["Risk evaluation, i.e. the process of determining where additional action is required, and what that action then might be, e.g. leave it as it is, change ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", change one or more of an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", etc."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"risk-treatment",children:"Risk Treatment"}),"\n",(0,s.jsxs)(t.p,{children:["In ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),", risk treatment is an iterative process that consists of formulating and selecting risk treatment options, planning and implementing the chosen ones, assessing their effectiveness and re-iterate if the remaining (residual) risks are acceptable."]}),"\n",(0,s.jsxs)(t.p,{children:["In NRM language, this corresponds with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," (i.e. the creation and maintenance) and subsequent ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," (design, implementation and operation) of ",(0,s.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," for the purpose of ensuring that ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are being treated effectively."]}),"\n",(0,s.jsx)(t.p,{children:"The other two activities, 'Risk Communication and Consultation', and 'Monitoring and review' are not activities like the others in the sense that you continually have to communicate and consult with your stakeholders and advisors so that they can help you reach your objectives (and vice versa) and make good judgements and choices. You also need to continually monitor and review (the changes you have made in) the ways you work, the tools you use, and the context that you are in so that you will notice when risks arise that may not/no longer be acceptable, which will lead to a review of your context (context establishment) and a subsequent risk assessment."}),"\n",(0,s.jsx)(t.h3,{id:"communication-and-consultation",children:"Communication and consultation"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),' says: "The purpose of communication and consultation is to assist relevant stakeholders in understanding risk, the basis on which decisions are made and the reasons why particular actions are required. Communication seeks to promote awareness and understanding of risk, whereas consultation involves obtaining feedback and information to support decision-making."']}),"\n",(0,s.jsxs)(t.p,{children:["In NRM, the stakeholders are ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are expected to produce results that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself consumes, and ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that consume the results that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself is committed to produce. In other words: the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," towards which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself has an ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A proper administration of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," enables a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to simply compose a complete and up-to-date list of all of its stakeholders, and for each of them, a list of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has towards that stakeholder, which determines the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of any communications between them. If a stakeholder does the same, it becomes easy for them to compare notes as any ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," that one ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has towards the other must match an ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," that the other has towards this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," - and vice versa. Their communication basically consists of informing the other about how the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," to produce a result can match the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of the consuming ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", thus ensuring the produced results are fit for the purposes of the consuming ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In NRM, consultation is done in two ways. The first one is where ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," communicate, and inform each other of what they are doing or expecting. In real life experiments, such communications have shown to also have consultation aspects, based on the expertise that each ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has."]}),"\n",(0,s.jsxs)(t.p,{children:["The second one is where the advise itself is the product, implying that the consulting party produces the advise as a result of an ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", which must then match the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that requests such advise. Thus, apart from explicitly creating an ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," to obtain some specific advise, this is not all that different from the first way of communication as stated in the previous paragraph."]}),"\n",(0,s.jsx)(t.h3,{id:"monitoring-and-review",children:"Monitoring and review"}),"\n",(0,s.jsxs)(t.p,{children:["According to ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),", the purpose of monitoring and review is to assure and improve the quality and effectiveness of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process design, implementation and outcomes."]}),"\n",(0,s.jsxs)(t.p,{children:["Effectively, this is what we call ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process, which entails the specifications of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that state the results by which a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," determines that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process design, implementation and outcomes are as (s)he would like them, or expects, to be, and subsequently ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," these ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"recording-and-reporting",children:"Recording and reporting"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"})," says that recording and reporting aims to communicate risk management activities and outcomes across the organization, provide information for decision-making, improve risk management activities and assist interaction with stakeholders, including those with responsibility and accountability for risk management activities."]}),"\n",(0,s.jsxs)(t.p,{children:["From NRM perspective, the recording and reporting is limited to whatever is needed or expected, and therefor is specified as a result of some ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". Typically, such recordings may play a vital role in ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes, e.g. as a contribution to evaluating the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," being ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),"/",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Doing this immediately clarifies which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," produces specific recordings, which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will use (consume) such recordings, and what purposes they should be fit for serving. This not only helps to efficiently produce recordings that are useful (i.e.: actually used), but also to identify when recordings are not, or no longer necessary so that the recording process can stop."]}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"from here onwards, texts need to be revised"})}),"\n",(0,s.jsx)(t.h2,{id:"networked-risk-management",children:"Networked Risk Management"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Networked risk management"})," is a way for managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," of a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", taking into account that our definitions of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," and other risk-related terms are aligned with those of ISO, but (contrary to those of) but there are some subtle differences. much more explicit\nIn ISO standards, the person or entity (say: the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") with the accountability and authority to manage a risk is called the '",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"}),"'."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Networked Risk Management"})," is a management process that is run by (or on behalf of) a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that this party ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"scoping",children:"Scoping"}),"\n",(0,s.jsxs)(t.p,{children:["All (ISO and non-ISO) ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," start by requiring that you define the scope (also called 'context') of your management processes. And for good reason: you will be in charge of whatever you will be managing in such processes. To this we add the requirement is that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a context must have a single owner, i.e. a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is in charge of what happens in that context, and that consequently should be managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," therein."]}),"\n",(0,s.jsxs)(t.li,{children:["a context must fall within the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", as it is hard to manage risks or other things if you cannot control them."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["In decentralized contexts we deal with ecosystems of autonomous ((self)sovereign) parties, it is a given that the scope of control of each such party does not extend beyond the party itself - it's the very definition of autonomy/sovereignty. A party could use an ISO standard to manage X (risks, ...), but SHOULD limit its scope to be within its own scope of control.\nThe only guidance that such a party gets from ISO standards regarding how to deal with risks that relate to stuff outside the scope, are the 'identification of 'interested parties' (that may work with you, or against you) and 'communication' (about the topics you are managing).\nI think that ToIP governance should be aware of this pitfall and SHOULD NOT attempt to create or support ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," that are meant to be used to do governance over autonomous parties. Rather, the WG/TF should focus on doing governance that assists such parties as they autonomously make their own, subjective decisions that are good for them individually, but perhaps not so good for others. That's a challenge.\nBut if we succeed here, this can be a real contribution, not only for ToIP, but also for the various management standards in ISO. So we don't do away with such standards, but we complement them by providing ways to deal with larger, decentralized contexts of autonomous parties.\nSecondly, governance and trust assurance should not be limited to IT security (ISO 27001, ISO 27005). It should also cover business risks, e.g. of a business transaction going sour. After all, I think that a large part of data in credentials that are being exchanged serve to provide information to parties that are negotiating/conducting a business transaction, so that they can (subjectively/autonomously) assess their individual transaction risk(level)s, and mitigate such risks such that the residual risk becomes acceptable. This, and other topics, aren't covered by ISO 27001 nor ISO 27005. So we should take a broader look than these."]}),"\n",(0,s.jsxs)(t.p,{children:["Traditional ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," are currently not fit for use in decentralized contexts. Frameworks such as ISO 31000, or COSO, (tacitly) assume centralized organizational leadership and auditing, and cyclic (PDCA) processes for ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". While predominantly large enterprises have adopted (a mix of) them, it is way too cumbersome for SMEs and individuals to work with. Also, their being adopted by enterprises suggests they are inappropriate in decentralized, networked contexts. This paper proposes a way for identifying and managing risks and doing the associated governance and ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," in a way that ",(0,s.jsx)(t.em,{children:"is"})," appropriate in such contexts."]}),"\n",(0,s.jsx)(t.h2,{id:"introduction-1",children:"Introduction"}),"\n",(0,s.jsx)(t.p,{children:"Perhaps the best known approach is based on Assets Threats/Hazards and Vulnerabilities (ATV). It starts with making an inventory of the party's assets (things that are valuable to that party), list the threats to such assets (ways in which they lose (part of) their value), and vulnerabilities (weak spots in assets that increase the likelihood of threats being effective). Then, the likelihood of such threats occurring may be assessed, as well as the impact (often: damages) they would have. Combining these two enables a party to assess its risk levels. For the risks that are unacceptable, a treatment plan must be conceived, the execution of which supposedly reduces (or: gets rid of) the risk. This, but also: changing circumstances, change the risks the party runs, which means that it has to repeat all these steps in a continuous management cycle. Mature RM-processes will also include other things, such as communications with the party's stakeholders, regular audits, etc."}),"\n",(0,s.jsxs)(t.p,{children:["Another well known method, predominantly for industry, is ",(0,s.jsx)(t.a,{href:"https://www.sciencedirect.com/science/article/pii/S0925753516300078",children:"bowtie"}),". It focuses on events that may occur, a 'fault tree' (i.e. a graph that identifies the relevant causes/threats) and an 'event tree' (i.e. a graph of possible consequences/outcomes). The have the 'barrier' concepts, which represents a measure that aims to prevent threats from materializing, or reduce the effect of possible consequences. As with ATV, implementing/changing measures, as well as changing circumstances, require set of events and graphs to be appropriately managed. This entails deciding about the (un)acceptability of unwanted consequences, and implementing barriers as needed - which change circumstances."]}),"\n",(0,s.jsx)(t.p,{children:"RM approaches such as the ones mentioned above have severe practical limitations. Individuals and many SMEs do RM intuitively, they 'know' where the risks are that need to be mitigated. They consider such approaches as an inefficient way of finding out what they already know. In large organizations, we've seen lots of activities being conducted in order to comply with the RM-process requirements, but did not contribute all that much to managing actual risk."}),"\n",(0,s.jsxs)(t.p,{children:["An illustration of this is an incident that took place in January 2012 at the Dutch telecom operator KPN. IT security has long been an IT priority for KPN: its CEOs are member of the '",(0,s.jsx)(t.a,{href:"https://www.cybersecurityraad.nl/",children:"Cyber Security Raad"}),"', a national and independent advisory college of the Dutch government whose ",(0,s.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," is to increase cybersecurity throughout the country. Also, its critical services have been certified against ISO 9001 and ISO 27001. Notwithstanding all this, a 17 year old boy ",(0,s.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"broke into hundreds of servers"}),", where he could have manipulated KPNs fixed telecom network putting the reachability of the national emergency number 112 (911 in the US) at risk. The question here is why the traditional methods were unable to prevent this from happening."]}),"\n",(0,s.jsxs)(t.p,{children:["Another illustration comes from the ",(0,s.jsx)(t.a,{href:"https://owasp.org/www-project-top-ten/",children:"OWASP Top 10"})," list of web application security risks. This list, which exists since 2003 and is regularly updated, shows that the variety of vulnerabilities in applications does not change all that much: injection, broken authentication, cross-site scripting, using components with known vulnerabilities are here to stay. The question here is what is missing in the RM processes of small and large organizations alike that makes many of them deploy systems with such vulnerabilities, in spite of the vast amount of guidance that OWASP provides for preventing them."]}),"\n",(0,s.jsx)(t.p,{children:"One reason for this may be that risks must be owned. That is to say: there must be a person (not: an organization) that actually feels 'pain' (discomfort, anxiety, ...) when that risk is not acceptable. This is a different kind of ownership than what we have seen a lot, which is writing the name of a person next to a risk. The latter is ineffective if that person doesn't feel the associated pain."}),"\n",(0,s.jsxs)(t.p,{children:["Another reason is that the number of risks a person needs to deal with must be manageable. ",(0,s.jsx)(t.a,{href:"https://www.enisa.europa.eu/topics/threat-risk-management/risk-management/current-risk/risk-management-inventory/rm-ra-methods/m_cramm.html",children:"CRAMM"})," (1985-2003) is a RM method + tool that helped organizations do their risk assessments by providing threats to, and vulnerabilities of, various kinds of assets. As the number of technological products exploded, so did their database, resulting in a CRAMM risk assessment becoming unacceptably costly and long. Also, it produced ever more mitigation measures. For ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"}),", it was obvious that many of them were irrelevant and the required budgets would not be available."]}),"\n",(0,s.jsx)(t.p,{children:"A third reason is that risks should be relevant in order to be treated. For example, the risk of leaking a cryptographic key from a crypto chip that is vulnerable to power/timing-attacks is irrelevant e.g. when the chip and its battery are sealed in a physical casing. Also, the risk of crashing your car as a result of an autopilot failure is irrelevant if you never use the autopilot."}),"\n",(0,s.jsxs)(t.p,{children:["The last reason we mention is that people generally prefer activities that help them realize their objectives rather than activities that do not (visibly) contribute. Many governance, RM and ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," (GRC) related activities fall in that second category, except perhaps for people whose job is 'doing GRC'. Having to do such activities is a typical trait of centrally organized GRC."]}),"\n",(0,s.jsx)(t.p,{children:"The alternative for putting effort in preventing failures is focusing on the flip-side of that coin, which is: putting effort in realizing successes. It stimulates people to own the associated risks and manage them (it makes the pain go away). When the risks become unmanageable, the associated pain may indicate you have an objective of staying healthy, which you might mitigate by outsourcing the realization of one or more of your objectives."}),"\n",(0,s.jsxs)(t.p,{children:["To illustrate the difference between these approaches, consider a doctor whose objective is to get her patients in a continuous healthy state and keep them there. When a patient is not in such a state, she won't inventory ",(0,s.jsx)(t.em,{children:"everything"})," that could be wrong with the patient as traditional methods would have her do. Rather, she looks at what is preventing the patient from becoming/remaining healthy, makes a treatment plan, and has it executed.That's much easier. And when she needs to see too many patients, she (literally) feels the associated agony and will try to offload some of the patients to trusted colleagues."]}),"\n",(0,s.jsx)(t.p,{children:"Realizing successes is an inherently decentralized concept, because in the end, being successful always depends on some kind of recognition of others: if you provide a service or product, your success depends on the value they have for your customers, which they express by paying you money, or providing you with a service or product of their own. Positive motivators stimulate parties to increasingly interact and work together to the benefit of both. In contrast, centralized settings have a tendency to use negative motivators to make people interact and work together."}),"\n",(0,s.jsxs)(t.p,{children:["Different methods have been around for some time now that may be part of decentralized GRC (and in particular: decentralized RM). One such method is the Open Group's ",(0,s.jsx)(t.a,{href:"https://publications.opengroup.org/c133",children:"Dependency Modeling standard"})," (DM - also available on ",(0,s.jsx)(t.a,{href:"https://www.researchgate.net/publication/305884742_Open_Group_Standard_Dependency_Modeling_O-DM",children:"ResearchGate"}),"). It specifies a way by which a party can inventory its goals, and compute the probabilities of achieving them by combining the probabilities of the goals that they depend on. Statistical operations then identify points (objectives) of failure that need to be addressed."]}),"\n",(0,s.jsxs)(t.p,{children:["Another, complementary method is ",(0,s.jsx)(t.a,{href:"https://repository.tno.nl/islandora/object/uuid:95b1a97a-2d5c-41b1-b5d9-43bcd04d981b",children:"Networked Risk Management (NRM)"}),". Next to the role of 'objective Owner', NRM adds two others: the Producer is the party that is responsible for realizing the results by which it can be established (e.g. by an auditor, or customers) whether or not an objective is met/realized/fulfilled. A Consumer is a party that uses these results for the purpose of realizing one or more objectives that it owns. An objective Owner states the objective, specifies the (auditable) results, and must be the Producer and/or Consumer thereof. Risks are associated with an objective, and map the objective to a risk level, i.e. a measure that is meaningful to the owner and that indicates the extent to which the objective is not (going to be) met. Pragmatically: the amount of 'pain' (discomfort, anxiety, ...) the objective's Owner experiences as it contemplates the chances of it (not) being realized."]}),"\n",(0,s.jsxs)(t.p,{children:["In analogy to 'Self-Sovereign Identity' - a term used to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to identity-related matters, we introduce the phrase 'Self-Sovereign GRC' to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to setting their objectives (governance), managing the associated risks of (not) realizing them (",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),"), and doing what is necessary to become and/or remain part of a community of other self-sovereign entities (",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),")."]}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of this paper is to help the reader understand what this is all about, so that we can apply the ideas that are deemed useful in the ",(0,s.jsx)(t.a,{href:"https://wiki.trustoverip.org/display/HOME/Governance+Stack+Working+Group",children:"ToIP Governance Stack Working Group"}),". ideas in the better explain NRM-based ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", NRMBecause of its focus on NRM is ideally suited for decentralized contexts."]}),"\n",(0,s.jsx)(t.h2,{id:"mental-model",children:"Mental Model"}),"\n",(0,s.jsxs)(t.p,{children:["This chapter describes the mental model for decentralized ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". The model uses ",(0,s.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/essifLab-glossary",children:"eSSIF-Lab terminology"}),", in particular that which is related to ",(0,s.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/terms/pattern-party-actor-action",children:"Parties, Actors and Actions"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"summary",children:"Summary"}),"\n",(0,s.jsxs)(t.p,{children:["This mental model captures the foundational concepts and relations that we need for thinking about decentralized ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),'. It answers questions such as "What is a risk?", "Who is to address what risks?", "What\'s in it for me?", "How do the terms \'Governance\', \'',(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Risk management"}),"' and '",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"Compliance"}),"' relate to one another?\", and more."]}),"\n",(0,s.jsx)(t.p,{children:"The model acknowledges the sovereignty (autonomy) that parties have in their"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"governance, i.e. as they decide which objectives to pursue, how to organize their realization, how and when to change or update their objectives, etc."}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM), i.e. identify the assess the"]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["The Dutch ",(0,s.jsx)(t.a,{href:"https://www.cybersecuritycouncil.nl/",children:"Cyber Security Council"})," is an advisory body for the Dutch government, providing it with advise regarding all sorts of cyber security related matters. Back in 2013, it was chaired by the CEO of KPN, the leading Dutch telecom operator. Being highly aware of cyber security and associated risks, KPN had a ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"framework"})," in place, and was certified against ISO 27001. In spite of all this, a 17-year old script-kiddie broke into IT systems of KPN in the beginning of February, which enabled him to intercept internet traffic and manipulate the telephone network to the extent that the emergency call number 112 could have been rendered out of service. (One of the news items (in Dutch) is at ",(0,s.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"Tweakers"}),"). This case demonstrates that there is a difference between an organization having information security awareness at the top management level, having an information security management system in place, and being certified against ISO 27001, and on organization that effectively ensures that (in its 'operational cellars') security updates for (crucial) software are actually installed. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var s=a(1504);const i={},r=s.createContext(i);function n(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:n(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/9feb638c.5d550e44.js b/assets/js/9feb638c.5d550e44.js deleted file mode 100644 index 8d27a89ed..000000000 --- a/assets/js/9feb638c.5d550e44.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2764],{5691:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>n,metadata:()=>h,toc:()=>d});var s=a(7624),i=a(2172),r=a(964);const n={id:"pattern-decentralized-risk-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-risk-management",formPhrases:["decentralized-risk-management","decentralized-risk-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Decentralized Risk Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how individual [parties](@) can efficiently and effectively perform their own [risk management](@) processes, while taking into account that there are other [parties](@) that have [expectations](@) towards them.",hoverText:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",date:20220220},o="Decentralized (Networked) Risk Management (NRM)",h={id:"terms/pattern-decentralized-risk-management",title:"Decentralized (Networked) Risk Management (NRM)",description:"This is work in progress.",source:"@site/docs/terms/pattern-decentralized-risk-management.md",sourceDirName:"terms",slug:"/terms/pattern-decentralized-risk-management",permalink:"/framework/docs/terms/pattern-decentralized-risk-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-decentralized-risk-management.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-decentralized-risk-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"decentralized-risk-management",formPhrases:["decentralized-risk-management","decentralized-risk-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Decentralized Risk Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how individual [parties](@) can efficiently and effectively perform their own [risk management](@) processes, while taking into account that there are other [parties](@) that have [expectations](@) towards them.",hoverText:"The Decentralized (Networked) Risk Management (NRM) pattern describes how Parties can deal with the Risks associated with their Objectives, i.e. ensure that the Objectives they pursue are properly realized and they become/remain successful.",date:20220220},sidebar:"essifLabSideBar"},c={},d=[{value:"Introduction",id:"introduction",level:2},{value:"Purpose",id:"purpose",level:2},{value:"Traditional risk management and NRM",id:"traditional-risk-management-and-nrm",level:2},{value:"Scope, Context, Criteria",id:"scope-context-criteria",level:3},{value:"Risk Assessment",id:"risk-assessment",level:3},{value:"Risk Treatment",id:"risk-treatment",level:3},{value:"Communication and consultation",id:"communication-and-consultation",level:3},{value:"Monitoring and review",id:"monitoring-and-review",level:3},{value:"Recording and reporting",id:"recording-and-reporting",level:3},{value:"Networked Risk Management",id:"networked-risk-management",level:2},{value:"Scoping",id:"scoping",level:2},{value:"Introduction",id:"introduction-1",level:2},{value:"Mental Model",id:"mental-model",level:2},{value:"Summary",id:"summary",level:3},{value:"Notes",id:"notes",level:2}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"decentralized-networked-risk-management-nrm",children:"Decentralized (Networked) Risk Management (NRM)"}),"\n","\n","\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"This is work in progress."})}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsxs)(t.p,{children:["This work needs to be compared with and integrated with (or separated from) the contents of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Decentralized GRC pattern"})]})}),"\n",(0,s.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,s.jsxs)(t.p,{children:["Traditional ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) frameworks, such as ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui/#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000"}),", ",(0,s.jsx)(t.a,{href:"https://www.coso.org/Pages/default.aspx",children:"COSO"}),", or ",(0,s.jsx)(t.a,{href:"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-30r1.pdf",children:"NIST 800-30"})," have emerged in a time where ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"centralized organizational leadership"})," and auditing, and cyclic (",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/PDCA",children:"PDCA"}),") processes for ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", were prevalent. Most (large) enterprises have adopted (a mix of) them, and many have been certified (e.g. against ",(0,s.jsx)(t.a,{href:"https://www.iso.org/iso-9001-quality-management.html",children:"ISO 9001"})," or ",(0,s.jsx)(t.a,{href:"https://www.iso.org/isoiec-27001-information-security.html",children:"ISO 27001"}),") thereby demonstrating they ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"govern"})," and run the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes as intended, and are ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"})," with such standards and often also with applicable regulations."]}),"\n",(0,s.jsxs)(t.p,{children:["While useful, these ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," don't provide actual/practical guidance for all situations. For example, it is well-known that SMEs or other parties that do not have the required (expert) knowledge, time and other resources to setup and run elaborate processes for ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"their risks"}),", are pretty much left to their own devices. Also, larger organizations that use these ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," need additional mechanisms to ensure that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," set out by the board are actually realized in the 'operational cellars' of the organization.",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})]}),"\n",(0,s.jsxs)(t.p,{children:["We provide another way of thinking about ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),". It is based on the postulate that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", that pursue their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", that perceive the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", and set ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," to ensure these ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),". While this may not seem to be all that different from what traditional RM ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," do at a first glance, there is a big difference between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that realize what it means to be a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and how that limits their ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", and parties that do not. It's about their realization where they can exercise their autonomy and where they can - at best - exercise influence."]}),"\n",(0,s.jsx)(t.h2,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["Decentralized Risk Management (also called Networked Risk Management (NRM)) is a ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk-management"})," process that has been designed for ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are aware of their autonomy and its limitations, which implies they are committed to use the parts of the ",(0,s.jsx)(t.a,{href:"/docs/essifLab-glossary",children:"eSSIF-Lab terminology"})," that are relevant here (the terms that are emphasized and come with popups in this document). They can use it to ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," their ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", i.e. the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," associated with their ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", regardless of whether it is consciously or unconsciously aware of them (we assume that most of them are of the 'unconscious' kind)."]}),"\n",(0,s.jsxs)(t.p,{children:["NRM is decentralized because every ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," runs it on its own, within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". In an ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," that is a hierarchy of sub-organizations, such as departments, it is typical that every sub-organization (e.g. the board, the finance department, the security department, divisions, etc.) manages its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", and none other than these. We will see that this setup is capable of producing the result that all ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," are properly mitigated, and the overall residual ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are acceptable."]}),"\n",(0,s.jsx)(t.h2,{id:"traditional-risk-management-and-nrm",children:"Traditional risk management and NRM"}),"\n",(0,s.jsxs)(t.p,{children:["Processes exist to realize (the results associated with) ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". We use the term ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objective"})," to refer to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," for the purpose of creating and/or maintaining a state of affairs where the set of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it owns is acceptable, which means that no immediate ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is required. That then is the purpose of the risk management process described here. Note that since ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"})," are also ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", they too come with an associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that may need to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["The following figure from ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"})," shows a generic ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process that is very similar in nature as the ones presented in other standards:"]}),"\n",(0,s.jsxs)("p",{align:"center",children:[(0,s.jsx)("img",{alt:"High-level transaction negotiation",src:(0,r.c)("images/essif-lab-iso-risk-management-process.png")}),(0,s.jsxs)("i",{children:["Figure 1: Activities in a generic risk management process (source: ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),")."]})]}),"\n",(0,s.jsxs)(t.p,{children:["Note that the process does not show how ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"})," are sequenced (as often encountered in figures of other standards). That is because in practice it is iterative: an ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is executed because there is a need for its result to be used rather than because it's its turn to be executed (as in sequential specifications)."]}),"\n",(0,s.jsx)(t.p,{children:(0,s.jsxs)(t.strong,{children:["What is characteristic for NRM Is that we assume that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process that we describe is being run by (or on behalf of) a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". This means that every ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," is executed by (or on behalf of) that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and all necessary ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", e.g. for executing such ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"}),", are created and maintained by that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Also, all ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that appear are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]})}),"\n",(0,s.jsxs)(t.p,{children:["In the following sections, we will describe these groups of activities by summarizing what ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"})," says about them, and devise generic ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," descriptions that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can refine for themselves so that they become practical for use in their own ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process. Then, we proceed to describe the consequences of applying the NRM characteristics (as mentioned above) for that set of activities. For additional texts pertaining to ISO 31000, you may visit ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO's online browsing platform"}),", which allows you to read this standard online, for free."]}),"\n",(0,s.jsx)(t.h3,{id:"scope-context-criteria",children:"Scope, Context, Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["This is a group of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"})," that aim"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["to determine what is, and what is not to be considered dealing with within the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process (scope)."]}),"\n",(0,s.jsxs)(t.li,{children:["to create and maintain a state of awareness in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has sufficient ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about the world it operates in (context)."]}),"\n",(0,s.jsx)(t.li,{children:"to define (an initial set of) 'risk criteria', i.e. criteria that are to be used to evaluate the significance of risk and to support decision-making processes (criteria)."}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["From the NRM perspective, the scope is (a subset of) the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that executes the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process, including the ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes for each ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and the (operational) processes and resources for producing and/or consuming the associated results. The scope includes three kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),":"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["'",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"', i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is consumed, but not produced by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself;"]}),"\n",(0,s.jsxs)(t.li,{children:["'",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),"', i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself and consumed by (at least) one other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["'controls', i.e. ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," the result of which is produced and exclusively consumed by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["In NRM, the context initially exists of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," already has about the world it operates in; any additional awareness that is required will follow from the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," feeling a need. We assume that the need will be appropriately accommodated for by managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," for the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that aims to maintain an appropriate awareness of the world the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," lives in. The context includes an awareness of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," 'stakeholders', i.e. any ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that produces and/or consumes results associated with an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself."]}),"\n",(0,s.jsx)(t.h3,{id:"risk-assessment",children:"Risk Assessment"}),"\n",(0,s.jsxs)(t.p,{children:["Risk Assessment is the core activity of all ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes. There are (slight) variations in how this is subdivided. For example,"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.a,{href:"https://www.iso.org/standard/72140.html",children:"ISO 31010"})," specifies the following sub-activities:","\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"Risk Identification."}),"\n",(0,s.jsx)(t.li,{children:"Risk Analysis."}),"\n",(0,s.jsx)(t.li,{children:"Risk Evaluation."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)(t.a,{href:"https://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-30r1.pdf",children:"NIST SP 800-30 rev 1"})," (2012) has:","\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsx)(t.li,{children:"Identify Threat Sources and Events;"}),"\n",(0,s.jsx)(t.li,{children:"Identify Vulnerabilities and Predisposing Conditions;"}),"\n",(0,s.jsx)(t.li,{children:"Determine Likelihood of Occurrence;"}),"\n",(0,s.jsx)(t.li,{children:"Determine Magnitude of Impact;"}),"\n",(0,s.jsx)(t.li,{children:"Determine Risk."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"Within NRM, we have the following sub-activities:"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["Risk Identification, i.e. the process that leads to the result where the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is consciously/explicitly aware of all the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," and the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", and that need to be actively ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"})," - that is: analyzed and evaluated."]}),"\n",(0,s.jsxs)(t.li,{children:["Risk Analysis, i.e. the process that leads to the result where the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," disposes of all information that enables it to evaluate the condition/status of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," and associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," (e.g., ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"}),') as it currently stands - from different perspectives if appropriate. It answers the question: "How come the status of the ',(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and the assessed ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"}),', are as they are?".']}),"\n",(0,s.jsxs)(t.li,{children:["Risk evaluation, i.e. the process of determining where additional action is required, and what that action then might be, e.g. leave it as it is, change ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", change one or more of an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", etc."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"risk-treatment",children:"Risk Treatment"}),"\n",(0,s.jsxs)(t.p,{children:["In ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),", risk treatment is an iterative process that consists of formulating and selecting risk treatment options, planning and implementing the chosen ones, assessing their effectiveness and re-iterate if the remaining (residual) risks are acceptable."]}),"\n",(0,s.jsxs)(t.p,{children:["In NRM language, this corresponds with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," (i.e. the creation and maintenance) and subsequent ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," (design, implementation and operation) of ",(0,s.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," for the purpose of ensuring that ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," are being treated effectively."]}),"\n",(0,s.jsx)(t.p,{children:"The other two activities, 'Risk Communication and Consultation', and 'Monitoring and review' are not activities like the others in the sense that you continually have to communicate and consult with your stakeholders and advisors so that they can help you reach your objectives (and vice versa) and make good judgements and choices. You also need to continually monitor and review (the changes you have made in) the ways you work, the tools you use, and the context that you are in so that you will notice when risks arise that may not/no longer be acceptable, which will lead to a review of your context (context establishment) and a subsequent risk assessment."}),"\n",(0,s.jsx)(t.h3,{id:"communication-and-consultation",children:"Communication and consultation"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),' says: "The purpose of communication and consultation is to assist relevant stakeholders in understanding risk, the basis on which decisions are made and the reasons why particular actions are required. Communication seeks to promote awareness and understanding of risk, whereas consultation involves obtaining feedback and information to support decision-making."']}),"\n",(0,s.jsxs)(t.p,{children:["In NRM, the stakeholders are ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are expected to produce results that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself consumes, and ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that consume the results that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself is committed to produce. In other words: the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," towards which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself has an ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A proper administration of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," enables a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to simply compose a complete and up-to-date list of all of its stakeholders, and for each of them, a list of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has towards that stakeholder, which determines the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of any communications between them. If a stakeholder does the same, it becomes easy for them to compare notes as any ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," that one ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has towards the other must match an ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," that the other has towards this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," - and vice versa. Their communication basically consists of informing the other about how the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," to produce a result can match the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," of the consuming ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", thus ensuring the produced results are fit for the purposes of the consuming ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In NRM, consultation is done in two ways. The first one is where ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," communicate, and inform each other of what they are doing or expecting. In real life experiments, such communications have shown to also have consultation aspects, based on the expertise that each ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has."]}),"\n",(0,s.jsxs)(t.p,{children:["The second one is where the advise itself is the product, implying that the consulting party produces the advise as a result of an ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," it ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", which must then match the ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that requests such advise. Thus, apart from explicitly creating an ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," to obtain some specific advise, this is not all that different from the first way of communication as stated in the previous paragraph."]}),"\n",(0,s.jsx)(t.h3,{id:"monitoring-and-review",children:"Monitoring and review"}),"\n",(0,s.jsxs)(t.p,{children:["According to ",(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"}),", the purpose of monitoring and review is to assure and improve the quality and effectiveness of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process design, implementation and outcomes."]}),"\n",(0,s.jsxs)(t.p,{children:["Effectively, this is what we call ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process, which entails the specifications of ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that state the results by which a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," determines that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process design, implementation and outcomes are as (s)he would like them, or expects, to be, and subsequently ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," these ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"recording-and-reporting",children:"Recording and reporting"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso:31000:ed-2:v1:en",children:"ISO 31000:2018"})," says that recording and reporting aims to communicate risk management activities and outcomes across the organization, provide information for decision-making, improve risk management activities and assist interaction with stakeholders, including those with responsibility and accountability for risk management activities."]}),"\n",(0,s.jsxs)(t.p,{children:["From NRM perspective, the recording and reporting is limited to whatever is needed or expected, and therefor is specified as a result of some ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". Typically, such recordings may play a vital role in ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," processes, e.g. as a contribution to evaluating the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," being ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"}),"/",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Doing this immediately clarifies which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," produces specific recordings, which ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will use (consume) such recordings, and what purposes they should be fit for serving. This not only helps to efficiently produce recordings that are useful (i.e.: actually used), but also to identify when recordings are not, or no longer necessary so that the recording process can stop."]}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"from here onwards, texts need to be revised"})}),"\n",(0,s.jsx)(t.h2,{id:"networked-risk-management",children:"Networked Risk Management"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Networked risk management"})," is a way for managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," of a single ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", taking into account that our definitions of ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," and other risk-related terms are aligned with those of ISO, but (contrary to those of) but there are some subtle differences. much more explicit\nIn ISO standards, the person or entity (say: the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") with the accountability and authority to manage a risk is called the '",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"}),"'."]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Networked Risk Management"})," is a management process that is run by (or on behalf of) a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that this party ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"scoping",children:"Scoping"}),"\n",(0,s.jsxs)(t.p,{children:["All (ISO and non-ISO) ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," start by requiring that you define the scope (also called 'context') of your management processes. And for good reason: you will be in charge of whatever you will be managing in such processes. To this we add the requirement is that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a context must have a single owner, i.e. a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is in charge of what happens in that context, and that consequently should be managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," therein."]}),"\n",(0,s.jsxs)(t.li,{children:["a context must fall within the ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", as it is hard to manage risks or other things if you cannot control them."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["In decentralized contexts we deal with ecosystems of autonomous ((self)sovereign) parties, it is a given that the scope of control of each such party does not extend beyond the party itself - it's the very definition of autonomy/sovereignty. A party could use an ISO standard to manage X (risks, ...), but SHOULD limit its scope to be within its own scope of control.\nThe only guidance that such a party gets from ISO standards regarding how to deal with risks that relate to stuff outside the scope, are the 'identification of 'interested parties' (that may work with you, or against you) and 'communication' (about the topics you are managing).\nI think that ToIP governance should be aware of this pitfall and SHOULD NOT attempt to create or support ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," that are meant to be used to do governance over autonomous parties. Rather, the WG/TF should focus on doing governance that assists such parties as they autonomously make their own, subjective decisions that are good for them individually, but perhaps not so good for others. That's a challenge.\nBut if we succeed here, this can be a real contribution, not only for ToIP, but also for the various management standards in ISO. So we don't do away with such standards, but we complement them by providing ways to deal with larger, decentralized contexts of autonomous parties.\nSecondly, governance and trust assurance should not be limited to IT security (ISO 27001, ISO 27005). It should also cover business risks, e.g. of a business transaction going sour. After all, I think that a large part of data in credentials that are being exchanged serve to provide information to parties that are negotiating/conducting a business transaction, so that they can (subjectively/autonomously) assess their individual transaction risk(level)s, and mitigate such risks such that the residual risk becomes acceptable. This, and other topics, aren't covered by ISO 27001 nor ISO 27005. So we should take a broader look than these."]}),"\n",(0,s.jsxs)(t.p,{children:["Traditional ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM) ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"frameworks"})," are currently not fit for use in decentralized contexts. Frameworks such as ISO 31000, or COSO, (tacitly) assume centralized organizational leadership and auditing, and cyclic (PDCA) processes for ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". While predominantly large enterprises have adopted (a mix of) them, it is way too cumbersome for SMEs and individuals to work with. Also, their being adopted by enterprises suggests they are inappropriate in decentralized, networked contexts. This paper proposes a way for identifying and managing risks and doing the associated governance and ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," in a way that ",(0,s.jsx)(t.em,{children:"is"})," appropriate in such contexts."]}),"\n",(0,s.jsx)(t.h2,{id:"introduction-1",children:"Introduction"}),"\n",(0,s.jsx)(t.p,{children:"Perhaps the best known approach is based on Assets Threats/Hazards and Vulnerabilities (ATV). It starts with making an inventory of the party's assets (things that are valuable to that party), list the threats to such assets (ways in which they lose (part of) their value), and vulnerabilities (weak spots in assets that increase the likelihood of threats being effective). Then, the likelihood of such threats occurring may be assessed, as well as the impact (often: damages) they would have. Combining these two enables a party to assess its risk levels. For the risks that are unacceptable, a treatment plan must be conceived, the execution of which supposedly reduces (or: gets rid of) the risk. This, but also: changing circumstances, change the risks the party runs, which means that it has to repeat all these steps in a continuous management cycle. Mature RM-processes will also include other things, such as communications with the party's stakeholders, regular audits, etc."}),"\n",(0,s.jsxs)(t.p,{children:["Another well known method, predominantly for industry, is ",(0,s.jsx)(t.a,{href:"https://www.sciencedirect.com/science/article/pii/S0925753516300078",children:"bowtie"}),". It focuses on events that may occur, a 'fault tree' (i.e. a graph that identifies the relevant causes/threats) and an 'event tree' (i.e. a graph of possible consequences/outcomes). The have the 'barrier' concepts, which represents a measure that aims to prevent threats from materializing, or reduce the effect of possible consequences. As with ATV, implementing/changing measures, as well as changing circumstances, require set of events and graphs to be appropriately managed. This entails deciding about the (un)acceptability of unwanted consequences, and implementing barriers as needed - which change circumstances."]}),"\n",(0,s.jsx)(t.p,{children:"RM approaches such as the ones mentioned above have severe practical limitations. Individuals and many SMEs do RM intuitively, they 'know' where the risks are that need to be mitigated. They consider such approaches as an inefficient way of finding out what they already know. In large organizations, we've seen lots of activities being conducted in order to comply with the RM-process requirements, but did not contribute all that much to managing actual risk."}),"\n",(0,s.jsxs)(t.p,{children:["An illustration of this is an incident that took place in January 2012 at the Dutch telecom operator KPN. IT security has long been an IT priority for KPN: its CEOs are member of the '",(0,s.jsx)(t.a,{href:"https://www.cybersecurityraad.nl/",children:"Cyber Security Raad"}),"', a national and independent advisory college of the Dutch government whose ",(0,s.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," is to increase cybersecurity throughout the country. Also, its critical services have been certified against ISO 9001 and ISO 27001. Notwithstanding all this, a 17 year old boy ",(0,s.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"broke into hundreds of servers"}),", where he could have manipulated KPNs fixed telecom network putting the reachability of the national emergency number 112 (911 in the US) at risk. The question here is why the traditional methods were unable to prevent this from happening."]}),"\n",(0,s.jsxs)(t.p,{children:["Another illustration comes from the ",(0,s.jsx)(t.a,{href:"https://owasp.org/www-project-top-ten/",children:"OWASP Top 10"})," list of web application security risks. This list, which exists since 2003 and is regularly updated, shows that the variety of vulnerabilities in applications does not change all that much: injection, broken authentication, cross-site scripting, using components with known vulnerabilities are here to stay. The question here is what is missing in the RM processes of small and large organizations alike that makes many of them deploy systems with such vulnerabilities, in spite of the vast amount of guidance that OWASP provides for preventing them."]}),"\n",(0,s.jsx)(t.p,{children:"One reason for this may be that risks must be owned. That is to say: there must be a person (not: an organization) that actually feels 'pain' (discomfort, anxiety, ...) when that risk is not acceptable. This is a different kind of ownership than what we have seen a lot, which is writing the name of a person next to a risk. The latter is ineffective if that person doesn't feel the associated pain."}),"\n",(0,s.jsxs)(t.p,{children:["Another reason is that the number of risks a person needs to deal with must be manageable. ",(0,s.jsx)(t.a,{href:"https://www.enisa.europa.eu/topics/threat-risk-management/risk-management/current-risk/risk-management-inventory/rm-ra-methods/m_cramm.html",children:"CRAMM"})," (1985-2003) is a RM method + tool that helped organizations do their risk assessments by providing threats to, and vulnerabilities of, various kinds of assets. As the number of technological products exploded, so did their database, resulting in a CRAMM risk assessment becoming unacceptably costly and long. Also, it produced ever more mitigation measures. For ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"}),", it was obvious that many of them were irrelevant and the required budgets would not be available."]}),"\n",(0,s.jsx)(t.p,{children:"A third reason is that risks should be relevant in order to be treated. For example, the risk of leaking a cryptographic key from a crypto chip that is vulnerable to power/timing-attacks is irrelevant e.g. when the chip and its battery are sealed in a physical casing. Also, the risk of crashing your car as a result of an autopilot failure is irrelevant if you never use the autopilot."}),"\n",(0,s.jsxs)(t.p,{children:["The last reason we mention is that people generally prefer activities that help them realize their objectives rather than activities that do not (visibly) contribute. Many governance, RM and ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," (GRC) related activities fall in that second category, except perhaps for people whose job is 'doing GRC'. Having to do such activities is a typical trait of centrally organized GRC."]}),"\n",(0,s.jsx)(t.p,{children:"The alternative for putting effort in preventing failures is focusing on the flip-side of that coin, which is: putting effort in realizing successes. It stimulates people to own the associated risks and manage them (it makes the pain go away). When the risks become unmanageable, the associated pain may indicate you have an objective of staying healthy, which you might mitigate by outsourcing the realization of one or more of your objectives."}),"\n",(0,s.jsxs)(t.p,{children:["To illustrate the difference between these approaches, consider a doctor whose objective is to get her patients in a continuous healthy state and keep them there. When a patient is not in such a state, she won't inventory ",(0,s.jsx)(t.em,{children:"everything"})," that could be wrong with the patient as traditional methods would have her do. Rather, she looks at what is preventing the patient from becoming/remaining healthy, makes a treatment plan, and has it executed.That's much easier. And when she needs to see too many patients, she (literally) feels the associated agony and will try to offload some of the patients to trusted colleagues."]}),"\n",(0,s.jsx)(t.p,{children:"Realizing successes is an inherently decentralized concept, because in the end, being successful always depends on some kind of recognition of others: if you provide a service or product, your success depends on the value they have for your customers, which they express by paying you money, or providing you with a service or product of their own. Positive motivators stimulate parties to increasingly interact and work together to the benefit of both. In contrast, centralized settings have a tendency to use negative motivators to make people interact and work together."}),"\n",(0,s.jsxs)(t.p,{children:["Different methods have been around for some time now that may be part of decentralized GRC (and in particular: decentralized RM). One such method is the Open Group's ",(0,s.jsx)(t.a,{href:"https://publications.opengroup.org/c133",children:"Dependency Modeling standard"})," (DM - also available on ",(0,s.jsx)(t.a,{href:"https://www.researchgate.net/publication/305884742_Open_Group_Standard_Dependency_Modeling_O-DM",children:"ResearchGate"}),"). It specifies a way by which a party can inventory its goals, and compute the probabilities of achieving them by combining the probabilities of the goals that they depend on. Statistical operations then identify points (objectives) of failure that need to be addressed."]}),"\n",(0,s.jsxs)(t.p,{children:["Another, complementary method is ",(0,s.jsx)(t.a,{href:"https://repository.tno.nl/islandora/object/uuid:95b1a97a-2d5c-41b1-b5d9-43bcd04d981b",children:"Networked Risk Management (NRM)"}),". Next to the role of 'objective Owner', NRM adds two others: the Producer is the party that is responsible for realizing the results by which it can be established (e.g. by an auditor, or customers) whether or not an objective is met/realized/fulfilled. A Consumer is a party that uses these results for the purpose of realizing one or more objectives that it owns. An objective Owner states the objective, specifies the (auditable) results, and must be the Producer and/or Consumer thereof. Risks are associated with an objective, and map the objective to a risk level, i.e. a measure that is meaningful to the owner and that indicates the extent to which the objective is not (going to be) met. Pragmatically: the amount of 'pain' (discomfort, anxiety, ...) the objective's Owner experiences as it contemplates the chances of it (not) being realized."]}),"\n",(0,s.jsxs)(t.p,{children:["In analogy to 'Self-Sovereign Identity' - a term used to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to identity-related matters, we introduce the phrase 'Self-Sovereign GRC' to refer to the sovereignty/autonomy of individuals (and organizations) when it comes to setting their objectives (governance), managing the associated risks of (not) realizing them (",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),"), and doing what is necessary to become and/or remain part of a community of other self-sovereign entities (",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),")."]}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of this paper is to help the reader understand what this is all about, so that we can apply the ideas that are deemed useful in the ",(0,s.jsx)(t.a,{href:"https://wiki.trustoverip.org/display/HOME/Governance+Stack+Working+Group",children:"ToIP Governance Stack Working Group"}),". ideas in the better explain NRM-based ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", NRMBecause of its focus on NRM is ideally suited for decentralized contexts."]}),"\n",(0,s.jsx)(t.h2,{id:"mental-model",children:"Mental Model"}),"\n",(0,s.jsxs)(t.p,{children:["This chapter describes the mental model for decentralized ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),". The model uses ",(0,s.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/essifLab-glossary",children:"eSSIF-Lab terminology"}),", in particular that which is related to ",(0,s.jsx)(t.a,{href:"https://essif-lab.github.io/framework/docs/terms/pattern-party-actor-action",children:"Parties, Actors and Actions"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"summary",children:"Summary"}),"\n",(0,s.jsxs)(t.p,{children:["This mental model captures the foundational concepts and relations that we need for thinking about decentralized ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),'. It answers questions such as "What is a risk?", "Who is to address what risks?", "What\'s in it for me?", "How do the terms \'Governance\', \'',(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"Risk management"}),"' and '",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"Compliance"}),"' relate to one another?\", and more."]}),"\n",(0,s.jsx)(t.p,{children:"The model acknowledges the sovereignty (autonomy) that parties have in their"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"governance, i.e. as they decide which objectives to pursue, how to organize their realization, how and when to change or update their objectives, etc."}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," (RM), i.e. identify the assess the"]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["The Dutch ",(0,s.jsx)(t.a,{href:"https://www.cybersecuritycouncil.nl/",children:"Cyber Security Council"})," is an advisory body for the Dutch government, providing it with advise regarding all sorts of cyber security related matters. Back in 2013, it was chaired by the CEO of KPN, the leading Dutch telecom operator. Being highly aware of cyber security and associated risks, KPN had a ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"framework"})," in place, and was certified against ISO 27001. In spite of all this, a 17-year old script-kiddie broke into IT systems of KPN in the beginning of February, which enabled him to intercept internet traffic and manipulate the telephone network to the extent that the emergency call number 112 could have been rendered out of service. (One of the news items (in Dutch) is at ",(0,s.jsx)(t.a,{href:"https://tweakers.net/nieuws/87454/kpn-hacker-zag-acties-als-een-kwajongensstreek.html",children:"Tweakers"}),"). This case demonstrates that there is a difference between an organization having information security awareness at the top management level, having an information security management system in place, and being certified against ISO 27001, and on organization that effectively ensures that (in its 'operational cellars') security updates for (crucial) software are actually installed. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var s=a(1504);const i={},r=s.createContext(i);function n(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:n(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a01e8b29.14e1e089.js b/assets/js/a01e8b29.14e1e089.js new file mode 100644 index 000000000..4ed0132fd --- /dev/null +++ b/assets/js/a01e8b29.14e1e089.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8848],{3724:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var i=s(7624),a=s(2172);const r={id:"legal-system",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-system",formPhrases:["legal-system{ss}"],status:"draft",grouptags:null,hoverText:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",glossaryTerm:"Legal System",glossaryText:"a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",date:20210601},n="Legal System",o={id:"terms/legal-system",title:"Legal System",description:"Short Description",source:"@site/docs/terms/legal-system.md",sourceDirName:"terms",slug:"/terms/legal-system",permalink:"/framework/docs/terms/legal-system",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/legal-system.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"legal-system",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-system",formPhrases:["legal-system{ss}"],status:"draft",grouptags:null,hoverText:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",glossaryTerm:"Legal System",glossaryText:"a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",date:20210601},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"legal-system",children:"Legal System"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Legal System"})," is a system in which rules are defined (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Legislature",children:"legislature"}),") and a mechanism for their enforcement is implicitly or explicitly defined (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Executive_(government)",children:"executive"}),"), as well as a mechanism for conflict resolution (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Judiciary",children:"judiciary"}),"). A legal system is designed and governed by a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". A legal system can be operationalized by assigning it a scope within which enforcement and conflict resolution are implemented. The associated operational tasks may be ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," or ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegated"})," to other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Depending on the individual legal system, 'rules' may be called 'laws', 'regulations', 'directives', 'policies', 'working instructions', etc. Other terms exist for specializations of these terms, e.g. 'order', '",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"', and others."]}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The ability to distinguish between (non)legal-systems is a very generic enabler to tell which rules (laws, policies, guidelines, etc.) will apply within its ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", as well as to evaluate the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that we run when not complying with the rules. Conversely, the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates a legal system may provide additional rules to help mitigate such ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["A system in which rules are defined (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Legislature",children:"legislature"}),"), can be enforced (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Executive_(government)",children:"executive"}),"), and a mechanism is defined to resolve conflicts (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Judiciary",children:"judiciary"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["many nations have their own legal system (see e.g. ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/List_of_national_legal_systems",children:"WikiPedia"}),")"]}),"\n",(0,i.jsx)(t.li,{children:"enterprises typically have at least one legal system, with policies or working instructions as their rules."}),"\n",(0,i.jsxs)(t.li,{children:["multi-nationals, NGOs etc. typically have multiple legal systems that are to be operated in different ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"scopes"})," where such operations are subject to other, often ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"legal jurisdictions"}),"."]}),"\n",(0,i.jsx)(t.li,{children:"all sorts of associations, societies, clubs, unions would qualify as a jurisdiction."}),"\n",(0,i.jsx)(t.li,{children:"families have a legal system, where the rules may or may not change regularly, enforcement may not always be consistent, and conflict resolution may be ad-hoc."}),"\n",(0,i.jsx)(t.li,{children:"individual people can be said to have a legal system of their own, containing e.g. rules for ethics and morals."}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var i=s(1504);const a={},r=i.createContext(a);function n(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a01e8b29.937059af.js b/assets/js/a01e8b29.937059af.js deleted file mode 100644 index c9216e0b3..000000000 --- a/assets/js/a01e8b29.937059af.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8848],{3724:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var i=s(7624),a=s(2172);const r={id:"legal-system",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-system",formPhrases:["legal-system{ss}"],status:"draft",grouptags:null,hoverText:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",glossaryTerm:"Legal System",glossaryText:"a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",date:20210601},n="Legal System",o={id:"terms/legal-system",title:"Legal System",description:"Short Description",source:"@site/docs/terms/legal-system.md",sourceDirName:"terms",slug:"/terms/legal-system",permalink:"/framework/docs/terms/legal-system",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/legal-system.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"legal-system",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-system",formPhrases:["legal-system{ss}"],status:"draft",grouptags:null,hoverText:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",glossaryTerm:"Legal System",glossaryText:"a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",date:20210601},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"legal-system",children:"Legal System"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Legal System"})," is a system in which rules are defined (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Legislature",children:"legislature"}),") and a mechanism for their enforcement is implicitly or explicitly defined (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Executive_(government)",children:"executive"}),"), as well as a mechanism for conflict resolution (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Judiciary",children:"judiciary"}),"). A legal system is designed and governed by a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". A legal system can be operationalized by assigning it a scope within which enforcement and conflict resolution are implemented. The associated operational tasks may be ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," or ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegated"})," to other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". Depending on the individual legal system, 'rules' may be called 'laws', 'regulations', 'directives', 'policies', 'working instructions', etc. Other terms exist for specializations of these terms, e.g. 'order', '",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),"', and others."]}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The ability to distinguish between (non)legal-systems is a very generic enabler to tell which rules (laws, policies, guidelines, etc.) will apply within its ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),", as well as to evaluate the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that we run when not complying with the rules. Conversely, the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates a legal system may provide additional rules to help mitigate such ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,i.jsxs)(t.p,{children:["A system in which rules are defined (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Legislature",children:"legislature"}),"), can be enforced (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Executive_(government)",children:"executive"}),"), and a mechanism is defined to resolve conflicts (",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Judiciary",children:"judiciary"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["many nations have their own legal system (see e.g. ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/List_of_national_legal_systems",children:"WikiPedia"}),")"]}),"\n",(0,i.jsx)(t.li,{children:"enterprises typically have at least one legal system, with policies or working instructions as their rules."}),"\n",(0,i.jsxs)(t.li,{children:["multi-nationals, NGOs etc. typically have multiple legal systems that are to be operated in different ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"scopes"})," where such operations are subject to other, often ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"legal jurisdictions"}),"."]}),"\n",(0,i.jsx)(t.li,{children:"all sorts of associations, societies, clubs, unions would qualify as a jurisdiction."}),"\n",(0,i.jsx)(t.li,{children:"families have a legal system, where the rules may or may not change regularly, enforcement may not always be consistent, and conflict resolution may be ad-hoc."}),"\n",(0,i.jsx)(t.li,{children:"individual people can be said to have a legal system of their own, containing e.g. rules for ethics and morals."}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var i=s(1504);const a={},r=i.createContext(a);function n(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a11550d3.e4e64c70.js b/assets/js/a11550d3.e4e64c70.js new file mode 100644 index 000000000..c834840b7 --- /dev/null +++ b/assets/js/a11550d3.e4e64c70.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5816],{6836:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>m,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var i=o(7624),r=o(2172);const a={id:"terms-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"terms-community",formPhrases:["terms-communit{yies}"],status:"draft",grouptags:null,hoverText:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",glossaryTerm:"Terms Community",glossaryText:"a [community](@) that maintains a [terminology](@) for the purpose of avoiding misunderstandings between its members as they collaborate.",date:20211101},s="Terms Community",n={id:"terms/terms-community",title:"Terms Community",description:"Short Description",source:"@site/docs/terms/terms-community.md",sourceDirName:"terms",slug:"/terms/terms-community",permalink:"/framework/docs/terms/terms-community",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/terms-community.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"terms-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"terms-community",formPhrases:["terms-communit{yies}"],status:"draft",grouptags:null,hoverText:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",glossaryTerm:"Terms Community",glossaryText:"a [community](@) that maintains a [terminology](@) for the purpose of avoiding misunderstandings between its members as they collaborate.",date:20211101},sidebar:"essifLabSideBar"},m={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Example",id:"example",level:2},{value:"Notes",id:"notes",level:2}];function c(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"terms-community",children:"Terms Community"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"terms-community"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that maintains a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," for the purpose of its members to avoid misunderstandings in their collaborations. They do so by:"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defining"})," a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are specific to them, and that are relevant for its members to interact as they seek to realize their individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:["determining which ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," they will be using within their ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," in the meaning as ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"})," by others."]}),"\n"]}),"\n",(0,i.jsxs)(t.p,{children:["Note that a terms-community (whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are limited to maintaining a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),") would typically be a part of a larger ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," with other (additional) ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that is being maintained might well be devised to serve the realization of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["A terms-community would typically create and (automatically) publish a ",(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," that contains all terms that it curates, i.e. both defined by themselves as by others. Such a document then serves as the authoritative register for terminology within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of the (larger) ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," as it seeks to realize its community-",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". Also, this ",(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," is useful for non-members, as they will be enabled to understand what is being communicated within, or from that ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["Further details can be found in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of establishing and maintaining a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", and hence for having a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),", is to ensure that any communications between its members is understood in the same meaning as it was said/written, which is prerequisite for reasoning, arguing, and making collective decisions."]}),"\n",(0,i.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that maintains a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," for the purpose of its members to avoid misunderstandings in their collaborations."]}),"\n",(0,i.jsx)(t.h2,{id:"example",children:"Example"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["The ",(0,i.jsx)(t.a,{href:"https://trustoverip.org",children:"Trust Over IP Foundation"}),"'s ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/display/HOME/Governance+Stack+Working+Group",children:"Governance Stack Working Group"})," is the terms community developing ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," specific to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of the ToIP governance stack."]}),"\n",(0,i.jsxs)(t.li,{children:["The ",(0,i.jsx)(t.a,{href:"https://trustoverip.org",children:"Trust Over IP Foundation"}),"'s ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"Concepts and Terminology Working Group"})," is the terms community that develops the terminology-related ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),"."]}),"\n"]}),"\n",(0,i.jsx)(t.h2,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["The set of parties that form one terms-community can also form a different terms-community for the realization of other ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". For example, the members of the ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"ToIP CTWG"})," have one set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," related to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," and curation of terminology-related ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", procedures for creating good ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," etc. That same group of ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," might also serve the purposes of ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifying"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are commonly used throughout ToIP, and ensuring that these ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," are properly defined and curated. This set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will thus form multiple ",(0,i.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-communities"}),"."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>n,M:()=>s});var i=o(1504);const r={},a=i.createContext(r);function s(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a11550d3.f924cf0f.js b/assets/js/a11550d3.f924cf0f.js deleted file mode 100644 index bd3943d3d..000000000 --- a/assets/js/a11550d3.f924cf0f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5816],{6836:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>m,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var i=o(7624),r=o(2172);const a={id:"terms-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"terms-community",formPhrases:["terms-communit{yies}"],status:"draft",grouptags:null,hoverText:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",glossaryTerm:"Terms Community",glossaryText:"a [community](@) that maintains a [terminology](@) for the purpose of avoiding misunderstandings between its members as they collaborate.",date:20211101},s="Terms Community",n={id:"terms/terms-community",title:"Terms Community",description:"Short Description",source:"@site/docs/terms/terms-community.md",sourceDirName:"terms",slug:"/terms/terms-community",permalink:"/framework/docs/terms/terms-community",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/terms-community.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"terms-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"terms-community",formPhrases:["terms-communit{yies}"],status:"draft",grouptags:null,hoverText:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",glossaryTerm:"Terms Community",glossaryText:"a [community](@) that maintains a [terminology](@) for the purpose of avoiding misunderstandings between its members as they collaborate.",date:20211101},sidebar:"essifLabSideBar"},m={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Example",id:"example",level:2},{value:"Notes",id:"notes",level:2}];function c(e){const t={a:"a",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"terms-community",children:"Terms Community"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"terms-community"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that maintains a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," for the purpose of its members to avoid misunderstandings in their collaborations. They do so by:"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defining"})," a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are specific to them, and that are relevant for its members to interact as they seek to realize their individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:["determining which ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," they will be using within their ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," in the meaning as ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"})," by others."]}),"\n"]}),"\n",(0,i.jsxs)(t.p,{children:["Note that a terms-community (whose ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are limited to maintaining a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),") would typically be a part of a larger ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," with other (additional) ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," that is being maintained might well be devised to serve the realization of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["A terms-community would typically create and (automatically) publish a ",(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," that contains all terms that it curates, i.e. both defined by themselves as by others. Such a document then serves as the authoritative register for terminology within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of the (larger) ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," as it seeks to realize its community-",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". Also, this ",(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"})," is useful for non-members, as they will be enabled to understand what is being communicated within, or from that ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),"."]}),"\n",(0,i.jsxs)(t.p,{children:["Further details can be found in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:["The purpose of establishing and maintaining a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),", and hence for having a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-community"}),", is to ensure that any communications between its members is understood in the same meaning as it was said/written, which is prerequisite for reasoning, arguing, and making collective decisions."]}),"\n",(0,i.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that maintains a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," for the purpose of its members to avoid misunderstandings in their collaborations."]}),"\n",(0,i.jsx)(t.h2,{id:"example",children:"Example"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["The ",(0,i.jsx)(t.a,{href:"https://trustoverip.org",children:"Trust Over IP Foundation"}),"'s ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/display/HOME/Governance+Stack+Working+Group",children:"Governance Stack Working Group"})," is the terms community developing ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," specific to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," of the ToIP governance stack."]}),"\n",(0,i.jsxs)(t.li,{children:["The ",(0,i.jsx)(t.a,{href:"https://trustoverip.org",children:"Trust Over IP Foundation"}),"'s ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"Concepts and Terminology Working Group"})," is the terms community that develops the terminology-related ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),"."]}),"\n"]}),"\n",(0,i.jsx)(t.h2,{id:"notes",children:"Notes"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["The set of parties that form one terms-community can also form a different terms-community for the realization of other ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". For example, the members of the ",(0,i.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"ToIP CTWG"})," have one set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," related to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," and curation of terminology-related ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", procedures for creating good ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," etc. That same group of ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," might also serve the purposes of ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifying"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," that are commonly used throughout ToIP, and ensuring that these ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," are properly defined and curated. This set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will thus form multiple ",(0,i.jsx)("a",{href:"/framework/docs/terms/terms-community",hovertext:"Terms Community: a Community that maintains a Terminology for the purpose of avoiding misunderstandings between its members as they collaborate.",children:"terms-communities"}),"."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(c,{...e})}):c(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>n,M:()=>s});var i=o(1504);const r={},a=i.createContext(r);function s(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a1b8cb2e.8bb432da.js b/assets/js/a1b8cb2e.8bb432da.js deleted file mode 100644 index 5e844704e..000000000 --- a/assets/js/a1b8cb2e.8bb432da.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7272],{9212:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>h});var r=o(7624),n=o(2172);const i={id:"peer-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-actor",formPhrases:["peer-actor{ss}"],conceptref:"essifLab:Actor",status:"draft",grouptags:null,hoverText:"Peer Actor (of some other Actor in a Communication Session): the Actor with whom/which this other Actor is communicating in that Communication Session.",glossaryTerm:"Peer Actor",glossaryText:"the [actor](@) with whom/which this other [actor](@) is communicating in that [communication session](@).",date:20210601},s="Peer Actor",a={id:"terms/peer-actor",title:"Peer Actor",description:"Additional content is needed here.",source:"@site/docs/terms/peer-actor.md",sourceDirName:"terms",slug:"/terms/peer-actor",permalink:"/framework/docs/terms/peer-actor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/peer-actor.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"peer-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-actor",formPhrases:["peer-actor{ss}"],conceptref:"essifLab:Actor",status:"draft",grouptags:null,hoverText:"Peer Actor (of some other Actor in a Communication Session): the Actor with whom/which this other Actor is communicating in that Communication Session.",glossaryTerm:"Peer Actor",glossaryText:"the [actor](@) with whom/which this other [actor](@) is communicating in that [communication session](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function m(t){const e={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"peer-actor",children:"Peer Actor"}),"\n",(0,r.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:["The ",(0,r.jsx)(e.strong,{children:"peer actor"})," of some other ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," in a ",(0,r.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"})," is the actor with whom/which this other actor is communicating in that session. In other words: it is the actor 'at the other side' of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," that these actors use to exchange messages in."]}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["From the perspective of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"})," with an other actor, we need a term to refer to this other actor that is being communicated with."]})]})}function d(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(m,{...t})}):m(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>a,M:()=>s});var r=o(1504);const n={},i=r.createContext(n);function s(t){const e=r.useContext(i);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),r.createElement(i.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a1b8cb2e.8e43962e.js b/assets/js/a1b8cb2e.8e43962e.js new file mode 100644 index 000000000..8a63d4372 --- /dev/null +++ b/assets/js/a1b8cb2e.8e43962e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7272],{9212:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>h});var r=o(7624),n=o(2172);const i={id:"peer-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-actor",formPhrases:["peer-actor{ss}"],conceptref:"essifLab:Actor",status:"draft",grouptags:null,hoverText:"Peer Actor (of some other Actor in a Communication Session): the Actor with whom/which this other Actor is communicating in that Communication Session.",glossaryTerm:"Peer Actor",glossaryText:"the [actor](@) with whom/which this other [actor](@) is communicating in that [communication session](@).",date:20210601},s="Peer Actor",a={id:"terms/peer-actor",title:"Peer Actor",description:"Additional content is needed here.",source:"@site/docs/terms/peer-actor.md",sourceDirName:"terms",slug:"/terms/peer-actor",permalink:"/framework/docs/terms/peer-actor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/peer-actor.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"peer-actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"peer-actor",formPhrases:["peer-actor{ss}"],conceptref:"essifLab:Actor",status:"draft",grouptags:null,hoverText:"Peer Actor (of some other Actor in a Communication Session): the Actor with whom/which this other Actor is communicating in that Communication Session.",glossaryTerm:"Peer Actor",glossaryText:"the [actor](@) with whom/which this other [actor](@) is communicating in that [communication session](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function m(t){const e={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...t.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"peer-actor",children:"Peer Actor"}),"\n",(0,r.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(e.p,{children:["The ",(0,r.jsx)(e.strong,{children:"peer actor"})," of some other ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," in a ",(0,r.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"})," is the actor with whom/which this other actor is communicating in that session. In other words: it is the actor 'at the other side' of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," that these actors use to exchange messages in."]}),"\n",(0,r.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(e.p,{children:["From the perspective of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"})," with an other actor, we need a term to refer to this other actor that is being communicated with."]})]})}function d(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,r.jsx)(e,{...t,children:(0,r.jsx)(m,{...t})}):m(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>a,M:()=>s});var r=o(1504);const n={},i=r.createContext(n);function s(t){const e=r.useContext(i);return r.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function a(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:s(t.components),r.createElement(i.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a2ccf409.8025d25e.js b/assets/js/a2ccf409.8025d25e.js new file mode 100644 index 000000000..f4c000358 --- /dev/null +++ b/assets/js/a2ccf409.8025d25e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3872],{3167:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>o,metadata:()=>r,toc:()=>h});var i=s(7624),a=s(2172);const o={id:"role",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role",formPhrases:["role{ss}"],status:"draft",grouptags:null,hoverText:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",glossaryTerm:"Role",glossaryText:"a defined set of characteristics that an [entity](@) has in some context, such as [responsibilities](obligation@) it may have, [action](@) (behaviors) it may execute, or pieces of [knowledge](@) that it is expected to have in that context, which are referenced to by a specific [role name](@).",date:20210601},n="Role",r={id:"terms/role",title:"Role",description:"Short Description",source:"@site/docs/terms/role.md",sourceDirName:"terms",slug:"/terms/role",permalink:"/framework/docs/terms/role",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/role.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"role",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role",formPhrases:["role{ss}"],status:"draft",grouptags:null,hoverText:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",glossaryTerm:"Role",glossaryText:"a defined set of characteristics that an [entity](@) has in some context, such as [responsibilities](obligation@) it may have, [action](@) (behaviors) it may execute, or pieces of [knowledge](@) that it is expected to have in that context, which are referenced to by a specific [role name](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Examples",id:"examples",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"role",children:"Role"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Role"})," (of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," in some context) is a named set of characteristics that the entity has, ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (behaviors) that it may execute, or pieces of ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it is expected to have in that context."]}),"\n",(0,i.jsxs)(t.p,{children:["Equivalently, a role can be seen as a (",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"named"}),") class of entities where the classification criteria are specified for the context for which the role is defined. However, it is distinct from the ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Class",children:"class concept"})," in that it is (or rather: its members are) expected to have/exhibit a specific function/behavior in the context for which the role is defined, whereas a class (definition) only specifies the (static) characteristics of its members."]}),"\n",(0,i.jsxs)(t.p,{children:["A role does not exist outside the context for which it is defined. However, while the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"name of the role"})," may be used outside that context, it then cannot refer to that role. It is common practice to use the same role name for roles in related contexts. This may be interpreted to imply a relation between these roles, which may or may not be correct. Not being aware of this is a known cause of confusion and misunderstandings."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Roles"})," enable us to classify ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," in a context-dependent manner, and use a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"name"})," for"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["referring to the set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (behaviors), pieces of ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and other characteristics that members of the class (are supposed to) have, and"]}),"\n",(0,i.jsx)(t.li,{children:"referring to a (still) unspecified entity in that class."}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["in a technical context, a role may refer to a set of permissions and a set of users (",(0,i.jsx)(t.a,{href:"https://csrc.nist.gov/projects/role-based-access-control",children:"NIST RBAC standard"}),")"]}),"\n",(0,i.jsxs)(t.li,{children:["in an enterprise context, a role may refer to an organizational function that employees can have, and that come with benefits, salary and responsibilities, e.g. '",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),"', '",(0,i.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controller"}),"', 'salesperson'"]}),"\n",(0,i.jsxs)(t.li,{children:["in a UML class diagram, a role name that is specified for a UML class in a relation (association) that it has with another class, refers to a specific (set of) behaviors that elements from this class are expected to exhibit in a particular context. See ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Role_Class_Model",children:"Role Class Model"})," for more information."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>n});var i=s(1504);const a={},o=i.createContext(a);function n(e){const t=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a2ccf409.e9f1bf80.js b/assets/js/a2ccf409.e9f1bf80.js deleted file mode 100644 index f02207b84..000000000 --- a/assets/js/a2ccf409.e9f1bf80.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3872],{3167:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>o,metadata:()=>r,toc:()=>h});var i=s(7624),a=s(2172);const o={id:"role",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role",formPhrases:["role{ss}"],status:"draft",grouptags:null,hoverText:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",glossaryTerm:"Role",glossaryText:"a defined set of characteristics that an [entity](@) has in some context, such as [responsibilities](obligation@) it may have, [action](@) (behaviors) it may execute, or pieces of [knowledge](@) that it is expected to have in that context, which are referenced to by a specific [role name](@).",date:20210601},n="Role",r={id:"terms/role",title:"Role",description:"Short Description",source:"@site/docs/terms/role.md",sourceDirName:"terms",slug:"/terms/role",permalink:"/framework/docs/terms/role",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/role.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"role",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"role",formPhrases:["role{ss}"],status:"draft",grouptags:null,hoverText:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",glossaryTerm:"Role",glossaryText:"a defined set of characteristics that an [entity](@) has in some context, such as [responsibilities](obligation@) it may have, [action](@) (behaviors) it may execute, or pieces of [knowledge](@) that it is expected to have in that context, which are referenced to by a specific [role name](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Examples",id:"examples",level:3}];function l(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"role",children:"Role"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"Role"})," (of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," in some context) is a named set of characteristics that the entity has, ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (behaviors) that it may execute, or pieces of ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it is expected to have in that context."]}),"\n",(0,i.jsxs)(t.p,{children:["Equivalently, a role can be seen as a (",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"named"}),") class of entities where the classification criteria are specified for the context for which the role is defined. However, it is distinct from the ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Class",children:"class concept"})," in that it is (or rather: its members are) expected to have/exhibit a specific function/behavior in the context for which the role is defined, whereas a class (definition) only specifies the (static) characteristics of its members."]}),"\n",(0,i.jsxs)(t.p,{children:["A role does not exist outside the context for which it is defined. However, while the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"name of the role"})," may be used outside that context, it then cannot refer to that role. It is common practice to use the same role name for roles in related contexts. This may be interpreted to imply a relation between these roles, which may or may not be correct. Not being aware of this is a known cause of confusion and misunderstandings."]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Roles"})," enable us to classify ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," in a context-dependent manner, and use a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"name"})," for"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["referring to the set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (behaviors), pieces of ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and other characteristics that members of the class (are supposed to) have, and"]}),"\n",(0,i.jsx)(t.li,{children:"referring to a (still) unspecified entity in that class."}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["in a technical context, a role may refer to a set of permissions and a set of users (",(0,i.jsx)(t.a,{href:"https://csrc.nist.gov/projects/role-based-access-control",children:"NIST RBAC standard"}),")"]}),"\n",(0,i.jsxs)(t.li,{children:["in an enterprise context, a role may refer to an organizational function that employees can have, and that come with benefits, salary and responsibilities, e.g. '",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),"', '",(0,i.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controller"}),"', 'salesperson'"]}),"\n",(0,i.jsxs)(t.li,{children:["in a UML class diagram, a role name that is specified for a UML class in a relation (association) that it has with another class, refers to a specific (set of) behaviors that elements from this class are expected to exhibit in a particular context. See ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Role_Class_Model",children:"Role Class Model"})," for more information."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>n});var i=s(1504);const a={},o=i.createContext(a);function n(e){const t=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a31111fa.3648666e.js b/assets/js/a31111fa.3648666e.js deleted file mode 100644 index 0964e54ba..000000000 --- a/assets/js/a31111fa.3648666e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2220],{972:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var s=n(7624),a=n(2172);const r={id:"transaction-agreement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-agreement",formPhrases:["transaction-agreement{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",glossaryTerm:"Transaction Agreement",glossaryText:"the set of rules that specify the rights ([expectation](@)) and duties ([obligation](@)) of [participant](@) towards one another in the context of a specific [business transaction](transaction@).",date:20210601},i="Transaction Agreement",o={id:"terms/transaction-agreement",title:"Transaction Agreement",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-agreement.md",sourceDirName:"terms",slug:"/terms/transaction-agreement",permalink:"/framework/docs/terms/transaction-agreement",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-agreement.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"transaction-agreement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-agreement",formPhrases:["transaction-agreement{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",glossaryTerm:"Transaction Agreement",glossaryText:"the set of rules that specify the rights ([expectation](@)) and duties ([obligation](@)) of [participant](@) towards one another in the context of a specific [business transaction](transaction@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[];function m(t){const e={admonition:"admonition",h1:"h1",p:"p",...(0,a.M)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"transaction-agreement",children:"Transaction Agreement"}),"\n",(0,s.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(e.p,{children:"Additional content is needed here."})})]})}function f(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(m,{...t})}):m(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>o,M:()=>i});var s=n(1504);const a={},r=s.createContext(a);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a31111fa.ea38aa01.js b/assets/js/a31111fa.ea38aa01.js new file mode 100644 index 000000000..3bde656ee --- /dev/null +++ b/assets/js/a31111fa.ea38aa01.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2220],{972:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var s=n(7624),a=n(2172);const r={id:"transaction-agreement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-agreement",formPhrases:["transaction-agreement{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",glossaryTerm:"Transaction Agreement",glossaryText:"the set of rules that specify the rights ([expectation](@)) and duties ([obligation](@)) of [participant](@) towards one another in the context of a specific [business transaction](transaction@).",date:20210601},i="Transaction Agreement",o={id:"terms/transaction-agreement",title:"Transaction Agreement",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-agreement.md",sourceDirName:"terms",slug:"/terms/transaction-agreement",permalink:"/framework/docs/terms/transaction-agreement",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-agreement.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"transaction-agreement",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-agreement",formPhrases:["transaction-agreement{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",glossaryTerm:"Transaction Agreement",glossaryText:"the set of rules that specify the rights ([expectation](@)) and duties ([obligation](@)) of [participant](@) towards one another in the context of a specific [business transaction](transaction@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[];function m(t){const e={admonition:"admonition",h1:"h1",p:"p",...(0,a.M)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(e.h1,{id:"transaction-agreement",children:"Transaction Agreement"}),"\n",(0,s.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(e.p,{children:"Additional content is needed here."})})]})}function f(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(m,{...t})}):m(t)}},2172:(t,e,n)=>{n.d(e,{I:()=>o,M:()=>i});var s=n(1504);const a={},r=s.createContext(a);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a4044536.8f147023.js b/assets/js/a4044536.8f147023.js new file mode 100644 index 000000000..bb183245e --- /dev/null +++ b/assets/js/a4044536.8f147023.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3304],{8767:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>s,metadata:()=>d,toc:()=>p});var r=t(7624),i=t(2172);const s={id:"dependent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"dependent",formPhrases:["dependent{ss}"],status:"draft",grouptags:null,hoverText:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",glossaryTerm:"Dependent",glossaryText:"an [entity](@) for the caring for and/or protecting/guarding/defending of which a [guardianship arrangement](@) has been established.",date:20210601},a="Dependent",d={id:"terms/dependent",title:"Dependent",description:"Additional content is needed here.",source:"@site/docs/terms/dependent.md",sourceDirName:"terms",slug:"/terms/dependent",permalink:"/framework/docs/terms/dependent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/dependent.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"dependent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"dependent",formPhrases:["dependent{ss}"],status:"draft",grouptags:null,hoverText:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",glossaryTerm:"Dependent",glossaryText:"an [entity](@) for the caring for and/or protecting/guarding/defending of which a [guardianship arrangement](@) has been established.",date:20210601},sidebar:"essifLabSideBar"},o={},p=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function c(e){const n={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.h1,{id:"dependent",children:"Dependent"}),"\n",(0,r.jsx)(n.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(n.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(n.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(n.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(n.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsx)(n.h3,{id:"criteria",children:"Criteria"})]})}function h(e={}){const{wrapper:n}={...(0,i.M)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},2172:(e,n,t)=>{t.d(n,{I:()=>d,M:()=>a});var r=t(1504);const i={},s=r.createContext(i);function a(e){const n=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),r.createElement(s.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a4044536.e44cb054.js b/assets/js/a4044536.e44cb054.js deleted file mode 100644 index 7d31acb13..000000000 --- a/assets/js/a4044536.e44cb054.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3304],{8767:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>h,frontMatter:()=>a,metadata:()=>d,toc:()=>p});var r=t(7624),i=t(2172);const a={id:"dependent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"dependent",formPhrases:["dependent{ss}"],status:"draft",grouptags:null,hoverText:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",glossaryTerm:"Dependent",glossaryText:"an [entity](@) for the caring for and/or protecting/guarding/defending of which a [guardianship arrangement](@) has been established.",date:20210601},s="Dependent",d={id:"terms/dependent",title:"Dependent",description:"Additional content is needed here.",source:"@site/docs/terms/dependent.md",sourceDirName:"terms",slug:"/terms/dependent",permalink:"/framework/docs/terms/dependent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/dependent.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"dependent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"dependent",formPhrases:["dependent{ss}"],status:"draft",grouptags:null,hoverText:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",glossaryTerm:"Dependent",glossaryText:"an [entity](@) for the caring for and/or protecting/guarding/defending of which a [guardianship arrangement](@) has been established.",date:20210601},sidebar:"essifLabSideBar"},o={},p=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function c(e){const n={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.h1,{id:"dependent",children:"Dependent"}),"\n",(0,r.jsx)(n.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(n.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(n.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(n.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,r.jsx)(n.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsx)(n.h3,{id:"criteria",children:"Criteria"})]})}function h(e={}){const{wrapper:n}={...(0,i.M)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},2172:(e,n,t)=>{t.d(n,{I:()=>d,M:()=>s});var r=t(1504);const i={},a=r.createContext(i);function s(e){const n=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),r.createElement(a.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a522b752.13cb7881.js b/assets/js/a522b752.13cb7881.js deleted file mode 100644 index a472bffe2..000000000 --- a/assets/js/a522b752.13cb7881.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4586],{7184:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var r=i(7624),n=i(2172);i(964);const s={id:"ssi-standards",title:"SSI Standards",date:20210601},a="SSI Standards",o={id:"ssi-standards",title:"SSI Standards",description:"For an overview of SSI-related standards, please visit https://tno-ssi-lab.github.io/standardisation-overview/",source:"@site/docs/ssi-standards.md",sourceDirName:".",slug:"/ssi-standards",permalink:"/framework/docs/ssi-standards",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/ssi-standards.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ssi-standards",title:"SSI Standards",date:20210601}},d={},c=[{value:"1. Introduction",id:"1--introduction",level:2},{value:"2. W3C CCG: Credentials Community Group",id:"2--w3c-ccg-credentials-community-group",level:2},{value:"3. W3C DID: Decentralized Identifier",id:"3--w3c-did-decentralized-identifier",level:2},{value:"4. Hyperledger Indy: distributed ledger software",id:"4--hyperledger-indy-distributed-ledger-software",level:2},{value:"5. Hyperledger Aries: protocols for communication of VC and DID",id:"5--hyperledger-aries-protocols-for-communication-of-vc-and-did",level:2},{value:"6. Hyperledger Ursa: cryptographic library",id:"6--hyperledger-ursa-cryptographic-library",level:2},{value:"7. DIF: Decentralized identity Foundation",id:"7--dif-decentralized-identity-foundation",level:2},{value:"7. Sovrin: SSI blockchain",id:"7--sovrin-ssi-blockchain",level:2},{value:"8. Trust-over-IP: full-stack governance",id:"8--trust-over-ip-full-stack-governance",level:2},{value:"9. Relevance to eSSIF-Lab",id:"9--relevance-to-essif-lab",level:2}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"ssi-standards",children:"SSI Standards"}),"\n",(0,r.jsx)(t.admonition,{title:"This page is deprecated (and outdated)",type:"danger",children:(0,r.jsxs)(t.p,{children:["For an overview of SSI-related standards, please visit ",(0,r.jsx)(t.a,{href:"https://tno-ssi-lab.github.io/standardisation-overview/",children:"https://tno-ssi-lab.github.io/standardisation-overview/"})]})}),"\n",(0,r.jsx)(t.p,{children:"The purpose of this document is to provide an overview of standards activities for self-sovereign identity (SSI) and their relevance to eSSIF-Lab."}),"\n",(0,r.jsx)(t.h2,{id:"1--introduction",children:"1. Introduction"}),"\n",(0,r.jsxs)(t.p,{children:["Self-sovereign identity (SSI) is work in progress, which includes the work on standards for SSI. Such standards include ",(0,r.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"frameworks"}),", schemas, data models, protocols, APIs, open-source code and more. The present document provides an overview on those standards and work-in-progress. Most pieces of text have been directly copied from the referenced websites."]}),"\n",(0,r.jsx)(t.h2,{id:"2--w3c-ccg-credentials-community-group",children:"2. W3C CCG: Credentials Community Group"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://www.w3.org/community/credentials/",children:"W3C Credentials Community Group"})," explores the creation, storage, presentation, verification, and user control of credentials. It focuses on a verifiable credential (a set of claims) created by an issuer about a ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," \u2014 a person, group, or thing \u2014 and seek solutions inclusive of approaches such as: self-sovereign identity; presentation of proofs by the bearer; data minimization; and centralized, federated, and decentralized registry and identity systems. Its tasks include drafting and incubating Internet specifications for further standardization and prototyping and testing reference implementations."]}),"\n",(0,r.jsxs)(t.p,{children:["W3C CCG has published a first version of ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/",children:"Verifiable Claims Data Model and Representations 1.0"})," in May 2017. That specification introduces verifiable claims as follows."]}),"\n",(0,r.jsxs)(t.p,{children:["A self-sovereign architecture for verifiable claims is one where the holder of a verifiable claim is in complete control of their identifier, where their verifiable claims are stored, and how they are used. There is currently no widely used self-sovereign, privacy-enhancing standard for expressing and transacting verifiable claims (aka: credentials, attestations) via the Web. This specification describes a data model for a digital ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-identity-profile",children:"identity profile"})," and a collection of digital ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-entity-credential",children:"entity credentials"})," that assert verifiable ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-claim",children:"claims"})," about that ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-identity-profile",children:"identity profile"}),". It also describes how to express that data model in JSON, JSON-LD, and WebIDL."]}),"\n",(0,r.jsx)(t.h2,{id:"3--w3c-did-decentralized-identifier",children:"3. W3C DID: Decentralized Identifier"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2019/did-wg/",children:"W3C DID Working Group"})," standardizes the DID URI scheme, the data model and syntax of DID Documents, which contain information related to DIDs that enable the aforementioned initial use cases, and the requirements for DID Method specifications."]}),"\n",(0,r.jsxs)(t.p,{children:["W3C DID is working on ",(0,r.jsx)(t.a,{href:"https://www.w3.org/TR/did-core/",children:"Decentralized Identifiers (DIDs) v1.0"}),". The June 2020 version of the working document introduces DIDs as follows."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{children:"Decentralized identifiers"})," (DIDs) are a new type of identifier that enables verifiable, decentralized digital identity. A ",(0,r.jsx)("a",{children:"DID"})," identifies any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) that the controller of the ",(0,r.jsx)("a",{children:"DID"})," decides that it identifies. These new identifiers are designed to enable the controller of a ",(0,r.jsx)("a",{children:"DID"})," to prove control over it and to be implemented independently of any centralized registry, identity provider, or certificate authority. ",(0,r.jsx)("a",{children:"DID"}),"s are URLs that associate a ",(0,r.jsx)("a",{children:"DID subject"})," with a ",(0,r.jsx)("a",{children:"DID document"})," allowing trustable interactions associated with that subject. Each ",(0,r.jsx)("a",{children:"DID document"})," can express cryptographic material, verification methods, or ",(0,r.jsx)("a",{children:"service endpoints"}),", which provide a set of mechanisms enabling a ",(0,r.jsx)("a",{children:"DID controller"})," to prove control of the ",(0,r.jsx)("a",{children:"DID"}),". ",(0,r.jsx)("a",{children:"Service endpoints"})," enable trusted interactions associated with the ",(0,r.jsx)("a",{children:"DID subject"}),". A ",(0,r.jsx)("a",{children:"DID document"})," might contain semantics about the subject that it identifies. A ",(0,r.jsx)("a",{children:"DID document"})," might contain the ",(0,r.jsx)("a",{children:"DID\nsubject"})," itself (e.g. a data model)."]}),"\n",(0,r.jsx)(t.h2,{id:"4--hyperledger-indy-distributed-ledger-software",children:"4. Hyperledger Indy: distributed ledger software"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://www.hyperledger.org/use/hyperledger-indy",children:"Hyperledger Indy"})," provides tools, libraries, and reusable components for providing digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo. Indy is interoperable with other blockchains or can be used standalone powering the decentralization of identity. The Indy repository can be found ",(0,r.jsx)(t.a,{href:"https://wiki.hyperledger.org/display/indy/Hyperledger+Indy",children:"here"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"5--hyperledger-aries-protocols-for-communication-of-vc-and-did",children:"5. Hyperledger Aries: protocols for communication of VC and DID"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://www.hyperledger.org/use/aries",children:"Hyperledger Aries"})," provides a shared, reusable, interoperable tool kit designed for initiatives and solutions focused on creating, transmitting and storing digital verifiable credentials (VCs). It is infrastructure for blockchain-rooted, peer-to-peer interactions. The project consumes the cryptographic support provided by Hyperledger Ursa, to provide secure secret management and decentralized key management functionality."]}),"\n",(0,r.jsx)(t.p,{children:"Hyperledger Aries allows trusted online peer-to-peer interactions based on decentralized identities and verifiable credentials. Aries includes a protocol definition, tools, and reference implementations. The Aries protocol supports identities rooted in a variety of distributed ledgers or blockchains. This approach to identity is often called Self Sovereign Identity (SSI)."}),"\n",(0,r.jsxs)(t.p,{children:["Key components of an ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries",children:"Aries solution"})," are:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0004-agents/README.md",children:"agents"}),","]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0005-didcomm/README.md",children:"DID communications"}),","]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0003-protocols/README.md",children:"protocols"}),","]}),"\n",(0,r.jsxs)(t.li,{children:["and ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0051-dkms/README.md",children:"key management"}),"."]}),"\n"]}),"\n",(0,r.jsx)(t.p,{children:"Moreover, Hyperledger Aries develops a set of Request for Comment (RFCs) that describe important topics standardize across the Aries ecosystem. There are 2 types of Aries RFCs:"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["RFCs that describe individual features (in the ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/features",children:"features"})," folder)"]}),"\n",(0,r.jsxs)(t.li,{children:["RFCs that explain concepts underpinning many features (in the ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts",children:"concepts"})," folder)"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["RFCs are for developers ",(0,r.jsx)(t.em,{children:"building on"}),' Aries. They don\'t provide guidance on how Aries components implement features internally; individual Aries repos have design docs for that. Each Aries RFC includes an "implementations" section and all RFCs with a status greater than Proposed should have at least one listed implementation.']}),"\n",(0,r.jsx)(t.h2,{id:"6--hyperledger-ursa-cryptographic-library",children:"6. Hyperledger Ursa: cryptographic library"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://www.hyperledger.org/use/ursa",children:"Hyperledger Ursa"})," is a shared cryptographic library, it enables implementations to avoid duplicating other cryptographic work and hopefully increase security in the process. The library is an opt-in repository (for Hyperledger and non Hyperledger projects) to place and use crypto. Hyperledger Ursa consists of sub-projects, which are cohesive implementations of cryptographic code or interfaces to cryptographic code. The Ursa repository can be found ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/ursa",children:"here"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"7--dif-decentralized-identity-foundation",children:"7. DIF: Decentralized identity Foundation"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/",children:"Decentralized Identity Foundation"})," (DIF) is an engineering-driven organization focused on developing the foundational elements necessary to establish an open ecosystem for decentralized identity and ensure interop between all participants."]}),"\n",(0,r.jsx)(t.p,{children:"DIF builds on W3C and Hyperledger work referenced above. Some of its work originates from Hyperledger Aries and has been moved to DIF for more effective management of IPR. DIF has among others the following working groups."}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/identifiers-discovery.html",children:"Identifiers and Discovery"}),": A key piece of the decentralized identity equation is how people, organizations, and devices can be identified and located without centralized systems of identifiers (e.g. email addresses). DIF members are actively working on protocols and implementations that enable creation, resolution, and discovery of decentralized identifiers and names across decentralized systems, like blockchains and distributed ledgers."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/storage-compute.html",children:"Storage and Compute"}),": Secure, encrypted, privacy-preserving storage and computation of data is a critical component of decentralized identity systems. As with identifiers and names must be self-sovereign to the owning entity, a user's identity data must remain private, only accessible to the entities they allow. DIF members are actively developing specs and reference implementations for provider-agnostic, run-anywhere solutions that provides these features."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/authentication.html",children:"Authentication"}),": Designing and implementing DID-based authentication specs, standards, and libraries used in authenticating DIDs across a wide variety of exchanges and use cases."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/claims-credentials.html",children:"Claims and Credentials"}),": The ability to verify the claims and assertions of identities is key in establishing trust among entities on a decentralized system that lacks a centralized hierarchy. The DIF Foundation has recently begun work on defining the specs, protocols, and tools it can provide to the ecosystem to help ecosystem participants and their customers easily integrate DID-signed claims into their apps and services."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/did-comm.html",children:"DID Communication"}),": Produce one or more high-quality specs that embody a method (\u201cDIDComm\u201d) for secure, private and (where applicable) authenticated message-based communication, where trust is rooted in DIDs and depends on the messages themselves, not on the external properties of the transport(s) used."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/secure-data-storage.html",children:"Secure Data Storage"}),": Create one or more specifications to establish a foundational layer for secure data storage (including personal data), specifically data models for storage and transport, syntax, data at rest protection, CRUD API, access control, synchronization, and at least a minimum viable HTTP-based interface compatible with W3C DIDs/VCs."]}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:"7--sovrin-ssi-blockchain",children:"7. Sovrin: SSI blockchain"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://sovrin.org/",children:"Sovrin Foundation"})," is a private-sector, international non-profit that was established to govern the world's first self-sovereign identity (SSI) network. The Sovrin blockchain network is based on Hyperledger Indy. Sovrin is governed by the ",(0,r.jsx)(t.a,{href:"https://sovrin.org/library/sovrin-governance-framework/",children:"Sovrin Governance Framework"}),", which is a set of official documents that include legal agreements between participants in Sovrin. The services of Sovrin are registrations on the Sovrin blockchain: DIDs and DID Documents, VC schemas (generic), VC definitions (issuer-specific) and VC revocations. From 2017-2020, Sovrin has been funded via donations (Sovrin Alliance) and sale of future SOV tokens. In 2020, Sovrin started a transition process, revising its financing and structure."]}),"\n",(0,r.jsx)(t.h2,{id:"8--trust-over-ip-full-stack-governance",children:"8. Trust-over-IP: full-stack governance"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://trustoverip.org/",children:"Trust-over-IP foundation"})," was founded mid 2020. It is defining a complete architecture for Internet-scale digital trust that combines both cryptographic trust at the machine layer and human trust at the business, legal, and social layers. It is has the following working group, as well as a few more that are still being started."]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/governance-stack/",children:"Governance Stack"}),": The scope of the Governance Stack Working Group is to define models and interoperability standards for governance frameworks that enable business, legal, and social trust between entities implementing the Trust over IP architecture stack as defined in ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0289-toip-stack",children:"Hyperledger Aries RFC 0289"})," (or its successor as identified in the RFC document itself)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/technical-stack/",children:"Technical Stack"}),": The scope of the Technical Stack Working Group is to define (directly or by reference) the technical standards, test suites, and interoperability certification standards for the Trust over IP architecture stack as defined in ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0289-toip-stack",children:"Hyperledger Aries RFC 0289"})," (or its successor as identified in the RFC document itself)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/utility-foundry/",children:"Utility Foundry"}),": The scope of the Utility Foundry Working Group is to facilitate a community of practice among governance authorities, implementers, operators, and service providers for Trust over IP Layer One utilities. The WG will provide process guidance for the establishment and monitoring of new ToIP Layer One utility projects, whether hosted at the Linux Foundation or external to it. Other WG activities will include creating template RFPs for service providers, maintaining a list of affiliated Foundry Service Providers, identifying areas of collaboration and alignment between associated and/or disparate Utilities, and where possible serving as a center of competence for the education and promotion of the role of ToIP Layer One utilities."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/ecosystem-foundry/",children:"Ecosystem Foundry"}),": The scope of the Ecosystem Foundry Working Group is to facilitate a community of practice among governance authorities, implementers, operators, and service providers of Trust over IP Layer Four ecosystems. The WG will provide process guidance for the establishment and monitoring of new ToIP Layer Four ecosystem projects, whether hosted at the Linux Foundation or external to it. Other WG activities will include creating template RFPs for service providers, maintaining a list of affiliated Foundry Service Providers, identifying areas of collaboration and alignment between associated and/or disparate ecosystems, and where possible serving as a center of competence for the education and promotion of the role of ToIP Layer Four ecosystems."]}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:"9--relevance-to-essif-lab",children:"9. Relevance to eSSIF-Lab"}),"\n",(0,r.jsx)(t.p,{children:"The above-mentioned standards, open source and governance are relevant to eSSIF-Lab in multiple ways."}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"Using: Subgrantees of eSSIF-Lab will implement some of these standards, and fork existing open-source code."}),"\n",(0,r.jsxs)(t.li,{children:["Testing: Subgrantees of eSSIF-Lab will perform interoperability tests of their implementations against other within eSSIF-Lab and outside, likely including the European ",(0,r.jsx)(t.a,{href:"https://www.eesc.europa.eu/sites/default/files/files/1._panel_-_daniel_du_seuil.pdf",children:"EBSI-ESSIF"}),", the American ",(0,r.jsx)(t.a,{href:"https://www.dhs.gov/science-and-technology/svip",children:"DHS-SVIP"}),"."]}),"\n",(0,r.jsx)(t.li,{children:"Contributing: Subgrantees of eSSIF-Lab will also be required to contribute to standards development where relevant."}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>a});var r=i(1504);const n={},s=r.createContext(n);function a(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a522b752.fff795ae.js b/assets/js/a522b752.fff795ae.js new file mode 100644 index 000000000..6a9cf1636 --- /dev/null +++ b/assets/js/a522b752.fff795ae.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4586],{7184:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var r=i(7624),n=i(2172);i(964);const s={id:"ssi-standards",title:"SSI Standards",date:20210601},a="SSI Standards",o={id:"ssi-standards",title:"SSI Standards",description:"For an overview of SSI-related standards, please visit https://tno-ssi-lab.github.io/standardisation-overview/",source:"@site/docs/ssi-standards.md",sourceDirName:".",slug:"/ssi-standards",permalink:"/framework/docs/ssi-standards",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/ssi-standards.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1697184556,formattedLastUpdatedAt:"Oct 13, 2023",frontMatter:{id:"ssi-standards",title:"SSI Standards",date:20210601}},d={},c=[{value:"1. Introduction",id:"1--introduction",level:2},{value:"2. W3C CCG: Credentials Community Group",id:"2--w3c-ccg-credentials-community-group",level:2},{value:"3. W3C DID: Decentralized Identifier",id:"3--w3c-did-decentralized-identifier",level:2},{value:"4. Hyperledger Indy: distributed ledger software",id:"4--hyperledger-indy-distributed-ledger-software",level:2},{value:"5. Hyperledger Aries: protocols for communication of VC and DID",id:"5--hyperledger-aries-protocols-for-communication-of-vc-and-did",level:2},{value:"6. Hyperledger Ursa: cryptographic library",id:"6--hyperledger-ursa-cryptographic-library",level:2},{value:"7. DIF: Decentralized identity Foundation",id:"7--dif-decentralized-identity-foundation",level:2},{value:"7. Sovrin: SSI blockchain",id:"7--sovrin-ssi-blockchain",level:2},{value:"8. Trust-over-IP: full-stack governance",id:"8--trust-over-ip-full-stack-governance",level:2},{value:"9. Relevance to eSSIF-Lab",id:"9--relevance-to-essif-lab",level:2}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"ssi-standards",children:"SSI Standards"}),"\n",(0,r.jsx)(t.admonition,{title:"This page is deprecated (and outdated)",type:"danger",children:(0,r.jsxs)(t.p,{children:["For an overview of SSI-related standards, please visit ",(0,r.jsx)(t.a,{href:"https://tno-ssi-lab.github.io/standardisation-overview/",children:"https://tno-ssi-lab.github.io/standardisation-overview/"})]})}),"\n",(0,r.jsx)(t.p,{children:"The purpose of this document is to provide an overview of standards activities for self-sovereign identity (SSI) and their relevance to eSSIF-Lab."}),"\n",(0,r.jsx)(t.h2,{id:"1--introduction",children:"1. Introduction"}),"\n",(0,r.jsxs)(t.p,{children:["Self-sovereign identity (SSI) is work in progress, which includes the work on standards for SSI. Such standards include ",(0,r.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"frameworks"}),", schemas, data models, protocols, APIs, open-source code and more. The present document provides an overview on those standards and work-in-progress. Most pieces of text have been directly copied from the referenced websites."]}),"\n",(0,r.jsx)(t.h2,{id:"2--w3c-ccg-credentials-community-group",children:"2. W3C CCG: Credentials Community Group"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://www.w3.org/community/credentials/",children:"W3C Credentials Community Group"})," explores the creation, storage, presentation, verification, and user control of credentials. It focuses on a verifiable credential (a set of claims) created by an issuer about a ",(0,r.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," \u2014 a person, group, or thing \u2014 and seek solutions inclusive of approaches such as: self-sovereign identity; presentation of proofs by the bearer; data minimization; and centralized, federated, and decentralized registry and identity systems. Its tasks include drafting and incubating Internet specifications for further standardization and prototyping and testing reference implementations."]}),"\n",(0,r.jsxs)(t.p,{children:["W3C CCG has published a first version of ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/",children:"Verifiable Claims Data Model and Representations 1.0"})," in May 2017. That specification introduces verifiable claims as follows."]}),"\n",(0,r.jsxs)(t.p,{children:["A self-sovereign architecture for verifiable claims is one where the holder of a verifiable claim is in complete control of their identifier, where their verifiable claims are stored, and how they are used. There is currently no widely used self-sovereign, privacy-enhancing standard for expressing and transacting verifiable claims (aka: credentials, attestations) via the Web. This specification describes a data model for a digital ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-identity-profile",children:"identity profile"})," and a collection of digital ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-entity-credential",children:"entity credentials"})," that assert verifiable ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-claim",children:"claims"})," about that ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2017/05/vc-data-model/CGFR/2017-05-01/#dfn-identity-profile",children:"identity profile"}),". It also describes how to express that data model in JSON, JSON-LD, and WebIDL."]}),"\n",(0,r.jsx)(t.h2,{id:"3--w3c-did-decentralized-identifier",children:"3. W3C DID: Decentralized Identifier"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://www.w3.org/2019/did-wg/",children:"W3C DID Working Group"})," standardizes the DID URI scheme, the data model and syntax of DID Documents, which contain information related to DIDs that enable the aforementioned initial use cases, and the requirements for DID Method specifications."]}),"\n",(0,r.jsxs)(t.p,{children:["W3C DID is working on ",(0,r.jsx)(t.a,{href:"https://www.w3.org/TR/did-core/",children:"Decentralized Identifiers (DIDs) v1.0"}),". The June 2020 version of the working document introduces DIDs as follows."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{children:"Decentralized identifiers"})," (DIDs) are a new type of identifier that enables verifiable, decentralized digital identity. A ",(0,r.jsx)("a",{children:"DID"})," identifies any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) that the controller of the ",(0,r.jsx)("a",{children:"DID"})," decides that it identifies. These new identifiers are designed to enable the controller of a ",(0,r.jsx)("a",{children:"DID"})," to prove control over it and to be implemented independently of any centralized registry, identity provider, or certificate authority. ",(0,r.jsx)("a",{children:"DID"}),"s are URLs that associate a ",(0,r.jsx)("a",{children:"DID subject"})," with a ",(0,r.jsx)("a",{children:"DID document"})," allowing trustable interactions associated with that subject. Each ",(0,r.jsx)("a",{children:"DID document"})," can express cryptographic material, verification methods, or ",(0,r.jsx)("a",{children:"service endpoints"}),", which provide a set of mechanisms enabling a ",(0,r.jsx)("a",{children:"DID controller"})," to prove control of the ",(0,r.jsx)("a",{children:"DID"}),". ",(0,r.jsx)("a",{children:"Service endpoints"})," enable trusted interactions associated with the ",(0,r.jsx)("a",{children:"DID subject"}),". A ",(0,r.jsx)("a",{children:"DID document"})," might contain semantics about the subject that it identifies. A ",(0,r.jsx)("a",{children:"DID document"})," might contain the ",(0,r.jsx)("a",{children:"DID\nsubject"})," itself (e.g. a data model)."]}),"\n",(0,r.jsx)(t.h2,{id:"4--hyperledger-indy-distributed-ledger-software",children:"4. Hyperledger Indy: distributed ledger software"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://www.hyperledger.org/use/hyperledger-indy",children:"Hyperledger Indy"})," provides tools, libraries, and reusable components for providing digital identities rooted on blockchains or other distributed ledgers so that they are interoperable across administrative domains, applications, and any other silo. Indy is interoperable with other blockchains or can be used standalone powering the decentralization of identity. The Indy repository can be found ",(0,r.jsx)(t.a,{href:"https://wiki.hyperledger.org/display/indy/Hyperledger+Indy",children:"here"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"5--hyperledger-aries-protocols-for-communication-of-vc-and-did",children:"5. Hyperledger Aries: protocols for communication of VC and DID"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://www.hyperledger.org/use/aries",children:"Hyperledger Aries"})," provides a shared, reusable, interoperable tool kit designed for initiatives and solutions focused on creating, transmitting and storing digital verifiable credentials (VCs). It is infrastructure for blockchain-rooted, peer-to-peer interactions. The project consumes the cryptographic support provided by Hyperledger Ursa, to provide secure secret management and decentralized key management functionality."]}),"\n",(0,r.jsx)(t.p,{children:"Hyperledger Aries allows trusted online peer-to-peer interactions based on decentralized identities and verifiable credentials. Aries includes a protocol definition, tools, and reference implementations. The Aries protocol supports identities rooted in a variety of distributed ledgers or blockchains. This approach to identity is often called Self Sovereign Identity (SSI)."}),"\n",(0,r.jsxs)(t.p,{children:["Key components of an ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries",children:"Aries solution"})," are:"]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0004-agents/README.md",children:"agents"}),","]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0005-didcomm/README.md",children:"DID communications"}),","]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0003-protocols/README.md",children:"protocols"}),","]}),"\n",(0,r.jsxs)(t.li,{children:["and ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts/0051-dkms/README.md",children:"key management"}),"."]}),"\n"]}),"\n",(0,r.jsx)(t.p,{children:"Moreover, Hyperledger Aries develops a set of Request for Comment (RFCs) that describe important topics standardize across the Aries ecosystem. There are 2 types of Aries RFCs:"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["RFCs that describe individual features (in the ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/features",children:"features"})," folder)"]}),"\n",(0,r.jsxs)(t.li,{children:["RFCs that explain concepts underpinning many features (in the ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/blob/master/concepts",children:"concepts"})," folder)"]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["RFCs are for developers ",(0,r.jsx)(t.em,{children:"building on"}),' Aries. They don\'t provide guidance on how Aries components implement features internally; individual Aries repos have design docs for that. Each Aries RFC includes an "implementations" section and all RFCs with a status greater than Proposed should have at least one listed implementation.']}),"\n",(0,r.jsx)(t.h2,{id:"6--hyperledger-ursa-cryptographic-library",children:"6. Hyperledger Ursa: cryptographic library"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://www.hyperledger.org/use/ursa",children:"Hyperledger Ursa"})," is a shared cryptographic library, it enables implementations to avoid duplicating other cryptographic work and hopefully increase security in the process. The library is an opt-in repository (for Hyperledger and non Hyperledger projects) to place and use crypto. Hyperledger Ursa consists of sub-projects, which are cohesive implementations of cryptographic code or interfaces to cryptographic code. The Ursa repository can be found ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/ursa",children:"here"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"7--dif-decentralized-identity-foundation",children:"7. DIF: Decentralized identity Foundation"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/",children:"Decentralized Identity Foundation"})," (DIF) is an engineering-driven organization focused on developing the foundational elements necessary to establish an open ecosystem for decentralized identity and ensure interop between all participants."]}),"\n",(0,r.jsx)(t.p,{children:"DIF builds on W3C and Hyperledger work referenced above. Some of its work originates from Hyperledger Aries and has been moved to DIF for more effective management of IPR. DIF has among others the following working groups."}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/identifiers-discovery.html",children:"Identifiers and Discovery"}),": A key piece of the decentralized identity equation is how people, organizations, and devices can be identified and located without centralized systems of identifiers (e.g. email addresses). DIF members are actively working on protocols and implementations that enable creation, resolution, and discovery of decentralized identifiers and names across decentralized systems, like blockchains and distributed ledgers."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/storage-compute.html",children:"Storage and Compute"}),": Secure, encrypted, privacy-preserving storage and computation of data is a critical component of decentralized identity systems. As with identifiers and names must be self-sovereign to the owning entity, a user's identity data must remain private, only accessible to the entities they allow. DIF members are actively developing specs and reference implementations for provider-agnostic, run-anywhere solutions that provides these features."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/authentication.html",children:"Authentication"}),": Designing and implementing DID-based authentication specs, standards, and libraries used in authenticating DIDs across a wide variety of exchanges and use cases."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/claims-credentials.html",children:"Claims and Credentials"}),": The ability to verify the claims and assertions of identities is key in establishing trust among entities on a decentralized system that lacks a centralized hierarchy. The DIF Foundation has recently begun work on defining the specs, protocols, and tools it can provide to the ecosystem to help ecosystem participants and their customers easily integrate DID-signed claims into their apps and services."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/did-comm.html",children:"DID Communication"}),": Produce one or more high-quality specs that embody a method (\u201cDIDComm\u201d) for secure, private and (where applicable) authenticated message-based communication, where trust is rooted in DIDs and depends on the messages themselves, not on the external properties of the transport(s) used."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://identity.foundation/working-groups/secure-data-storage.html",children:"Secure Data Storage"}),": Create one or more specifications to establish a foundational layer for secure data storage (including personal data), specifically data models for storage and transport, syntax, data at rest protection, CRUD API, access control, synchronization, and at least a minimum viable HTTP-based interface compatible with W3C DIDs/VCs."]}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:"7--sovrin-ssi-blockchain",children:"7. Sovrin: SSI blockchain"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://sovrin.org/",children:"Sovrin Foundation"})," is a private-sector, international non-profit that was established to govern the world's first self-sovereign identity (SSI) network. The Sovrin blockchain network is based on Hyperledger Indy. Sovrin is governed by the ",(0,r.jsx)(t.a,{href:"https://sovrin.org/library/sovrin-governance-framework/",children:"Sovrin Governance Framework"}),", which is a set of official documents that include legal agreements between participants in Sovrin. The services of Sovrin are registrations on the Sovrin blockchain: DIDs and DID Documents, VC schemas (generic), VC definitions (issuer-specific) and VC revocations. From 2017-2020, Sovrin has been funded via donations (Sovrin Alliance) and sale of future SOV tokens. In 2020, Sovrin started a transition process, revising its financing and structure."]}),"\n",(0,r.jsx)(t.h2,{id:"8--trust-over-ip-full-stack-governance",children:"8. Trust-over-IP: full-stack governance"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.a,{href:"https://trustoverip.org/",children:"Trust-over-IP foundation"})," was founded mid 2020. It is defining a complete architecture for Internet-scale digital trust that combines both cryptographic trust at the machine layer and human trust at the business, legal, and social layers. It is has the following working group, as well as a few more that are still being started."]}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/governance-stack/",children:"Governance Stack"}),": The scope of the Governance Stack Working Group is to define models and interoperability standards for governance frameworks that enable business, legal, and social trust between entities implementing the Trust over IP architecture stack as defined in ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0289-toip-stack",children:"Hyperledger Aries RFC 0289"})," (or its successor as identified in the RFC document itself)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/technical-stack/",children:"Technical Stack"}),": The scope of the Technical Stack Working Group is to define (directly or by reference) the technical standards, test suites, and interoperability certification standards for the Trust over IP architecture stack as defined in ",(0,r.jsx)(t.a,{href:"https://github.com/hyperledger/aries-rfcs/tree/master/concepts/0289-toip-stack",children:"Hyperledger Aries RFC 0289"})," (or its successor as identified in the RFC document itself)."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/utility-foundry/",children:"Utility Foundry"}),": The scope of the Utility Foundry Working Group is to facilitate a community of practice among governance authorities, implementers, operators, and service providers for Trust over IP Layer One utilities. The WG will provide process guidance for the establishment and monitoring of new ToIP Layer One utility projects, whether hosted at the Linux Foundation or external to it. Other WG activities will include creating template RFPs for service providers, maintaining a list of affiliated Foundry Service Providers, identifying areas of collaboration and alignment between associated and/or disparate Utilities, and where possible serving as a center of competence for the education and promotion of the role of ToIP Layer One utilities."]}),"\n",(0,r.jsxs)(t.li,{children:[(0,r.jsx)(t.a,{href:"https://trustoverip.org/working-groups/ecosystem-foundry/",children:"Ecosystem Foundry"}),": The scope of the Ecosystem Foundry Working Group is to facilitate a community of practice among governance authorities, implementers, operators, and service providers of Trust over IP Layer Four ecosystems. The WG will provide process guidance for the establishment and monitoring of new ToIP Layer Four ecosystem projects, whether hosted at the Linux Foundation or external to it. Other WG activities will include creating template RFPs for service providers, maintaining a list of affiliated Foundry Service Providers, identifying areas of collaboration and alignment between associated and/or disparate ecosystems, and where possible serving as a center of competence for the education and promotion of the role of ToIP Layer Four ecosystems."]}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:"9--relevance-to-essif-lab",children:"9. Relevance to eSSIF-Lab"}),"\n",(0,r.jsx)(t.p,{children:"The above-mentioned standards, open source and governance are relevant to eSSIF-Lab in multiple ways."}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"Using: Subgrantees of eSSIF-Lab will implement some of these standards, and fork existing open-source code."}),"\n",(0,r.jsxs)(t.li,{children:["Testing: Subgrantees of eSSIF-Lab will perform interoperability tests of their implementations against other within eSSIF-Lab and outside, likely including the European ",(0,r.jsx)(t.a,{href:"https://www.eesc.europa.eu/sites/default/files/files/1._panel_-_daniel_du_seuil.pdf",children:"EBSI-ESSIF"}),", the American ",(0,r.jsx)(t.a,{href:"https://www.dhs.gov/science-and-technology/svip",children:"DHS-SVIP"}),"."]}),"\n",(0,r.jsx)(t.li,{children:"Contributing: Subgrantees of eSSIF-Lab will also be required to contribute to standards development where relevant."}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>a});var r=i(1504);const n={},s=r.createContext(n);function a(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a627b2b6.c26a17b6.js b/assets/js/a627b2b6.c26a17b6.js deleted file mode 100644 index 8a1c08f3a..000000000 --- a/assets/js/a627b2b6.c26a17b6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4598],{8212:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>s,toc:()=>h});var o=a(7624),n=a(2172);const r={id:"actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"actor",formPhrases:["actor{ss}","digital-actor{ss}"],status:"draft",grouptags:null,hoverText:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",glossaryTerm:"Actor",glossaryText:"entity that can act (do things/execute [action](@)), e.g. people, machines, but not [organization](@).",date:20210601},i="Actor",s={id:"terms/actor",title:"Actor",description:"Short Description",source:"@site/docs/terms/actor.md",sourceDirName:"terms",slug:"/terms/actor",permalink:"/framework/docs/terms/actor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/actor.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"actor",formPhrases:["actor{ss}","digital-actor{ss}"],status:"draft",grouptags:null,hoverText:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",glossaryTerm:"Actor",glossaryText:"entity that can act (do things/execute [action](@)), e.g. people, machines, but not [organization](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Related concepts",id:"related-concepts",level:3}];function d(t){const e={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"actor",children:"Actor"}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["An ",(0,o.jsx)(e.strong,{children:"Actor"})," is someone or something that can act, i.e. actually do things, execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", such as people or machines. Actors will generally execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in different ways, depending on the context, or the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they act."]}),"\n",(0,o.jsxs)(e.p,{children:["An ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," is not considered to be an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," cannot drink beer, (digitally or manually) sign and/or encrypt documents, hire ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),", buy computers, etc. They need ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),", machines, etc) to act on their behalf. This is elaborated further on in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(e.p,{children:["The ability to distinguish between (non)actors allows one to determine which (kinds of) actors are capable of executing which (kinds of) ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", specifically since ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," do not qualify as an actor (they need actors to get things done)."]}),"\n",(0,o.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(e.p,{children:["Entity that is capable of actually executing ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (acting, doing things)."]}),"\n",(0,o.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsx)(e.li,{children:"People (human beings) obviously qualify, as do robots and other machines."}),"\n",(0,o.jsx)(e.li,{children:"Stones, pictures, ideas, etc. do not qualify."}),"\n",(0,o.jsx)(e.li,{children:"Software applications qualify, provided they are actually running on hardware. An app that is just sitting e.g. on a mobile phone but isn't executed does not qualify."}),"\n",(0,o.jsxs)(e.li,{children:["Enterprises, governments, and other ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," do not qualify."]}),"\n"]}),"\n",(0,o.jsx)(e.h3,{id:"related-concepts",children:"Related concepts"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"digital actor"}),"\n"]}),"\n",(0,o.jsxs)(e.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/peer-actor",hovertext:"Peer Actor (of some other Actor in a Communication Session): the Actor with whom/which this other Actor is communicating in that Communication Session.",children:"peer actor"}),"\n"]}),"\n",(0,o.jsxs)(e.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"\n"]}),"\n",(0,o.jsxs)(e.li,{children:["\n",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"\n"]}),"\n"]})]})}function l(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var o=a(1504);const n={},r=o.createContext(n);function i(t){const e=o.useContext(r);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),o.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a627b2b6.c3c226ec.js b/assets/js/a627b2b6.c3c226ec.js new file mode 100644 index 000000000..3608ab20e --- /dev/null +++ b/assets/js/a627b2b6.c3c226ec.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4598],{8212:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>s,toc:()=>h});var n=a(7624),o=a(2172);const r={id:"actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"actor",formPhrases:["actor{ss}","digital-actor{ss}"],status:"draft",grouptags:null,hoverText:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",glossaryTerm:"Actor",glossaryText:"entity that can act (do things/execute [action](@)), e.g. people, machines, but not [organization](@).",date:20210601},i="Actor",s={id:"terms/actor",title:"Actor",description:"Short Description",source:"@site/docs/terms/actor.md",sourceDirName:"terms",slug:"/terms/actor",permalink:"/framework/docs/terms/actor",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/actor.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"actor",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"actor",formPhrases:["actor{ss}","digital-actor{ss}"],status:"draft",grouptags:null,hoverText:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",glossaryTerm:"Actor",glossaryText:"entity that can act (do things/execute [action](@)), e.g. people, machines, but not [organization](@).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Related concepts",id:"related-concepts",level:3}];function d(t){const e={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"actor",children:"Actor"}),"\n",(0,n.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(e.p,{children:["An ",(0,n.jsx)(e.strong,{children:"Actor"})," is someone or something that can act, i.e. actually do things, execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", such as people or machines. Actors will generally execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in different ways, depending on the context, or the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they act."]}),"\n",(0,n.jsxs)(e.p,{children:["An ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," is not considered to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"Organizations"})," cannot drink beer, (digitally or manually) sign and/or encrypt documents, hire ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),", buy computers, etc. They need ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," (",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),", machines, etc) to act on their behalf. This is elaborated further on in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,n.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(e.p,{children:["The ability to distinguish between (non)actors allows one to determine which (kinds of) actors are capable of executing which (kinds of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", specifically since ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," do not qualify as an actor (they need actors to get things done)."]}),"\n",(0,n.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(e.p,{children:["Entity that is capable of actually executing ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," (acting, doing things)."]}),"\n",(0,n.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsx)(e.li,{children:"People (human beings) obviously qualify, as do robots and other machines."}),"\n",(0,n.jsx)(e.li,{children:"Stones, pictures, ideas, etc. do not qualify."}),"\n",(0,n.jsx)(e.li,{children:"Software applications qualify, provided they are actually running on hardware. An app that is just sitting e.g. on a mobile phone but isn't executed does not qualify."}),"\n",(0,n.jsxs)(e.li,{children:["Enterprises, governments, and other ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," do not qualify."]}),"\n"]}),"\n",(0,n.jsx)(e.h3,{id:"related-concepts",children:"Related concepts"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"digital actor"}),"\n"]}),"\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/peer-actor",hovertext:"Peer Actor (of some other Actor in a Communication Session): the Actor with whom/which this other Actor is communicating in that Communication Session.",children:"peer actor"}),"\n"]}),"\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"\n"]}),"\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"\n"]}),"\n"]})]})}function l(t={}){const{wrapper:e}={...(0,o.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(d,{...t})}):d(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var n=a(1504);const o={},r=n.createContext(o);function i(t){const e=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(o):t.components||o:i(t.components),n.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a725f50e.ed63876e.js b/assets/js/a725f50e.ed63876e.js deleted file mode 100644 index d2518b773..000000000 --- a/assets/js/a725f50e.ed63876e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9640],{2324:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>f,frontMatter:()=>s,metadata:()=>n,toc:()=>c});var r=a(7624),i=a(2172);const s={id:"risk",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk",formPhrases:["risk{ss}"],status:"draft",grouptags:null,hoverText:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",glossaryTerm:"Risk",glossaryText:"the effects that uncertainty (i.e. a lack of information, understanding or [knowledge](@) of events, their consequences or likelihoods) can have on the intended realization of an [objective](@) of a [party](@).",date:20210601},o="Risk",n={id:"terms/risk",title:"Risk",description:"Short Description",source:"@site/docs/terms/risk.md",sourceDirName:"terms",slug:"/terms/risk",permalink:"/framework/docs/terms/risk",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"risk",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk",formPhrases:["risk{ss}"],status:"draft",grouptags:null,hoverText:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",glossaryTerm:"Risk",glossaryText:"the effects that uncertainty (i.e. a lack of information, understanding or [knowledge](@) of events, their consequences or likelihoods) can have on the intended realization of an [objective](@) of a [party](@).",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"References",id:"references",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk",children:"Risk"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Risk"})," is the set of effects that uncertainty can have on the intended realization of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (and that therefore also ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"owns"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," associated with that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"). ",(0,r.jsx)(t.em,{children:"Uncertainty"})," is the condition in which a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," lacks information, understanding or ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of events, their consequences or likelihoods. The effects that uncertainty can have on an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," show as the difference between the results that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expects to be produced as it pursues an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and the results that will actually be produced in the pursuit of that same ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["While traditionally these effects are assumed to be negative (i.e. damaging, harmful) to this party, they may also be positive. For example, if you buy a ticket in a lottery, you (should) expect to lose money (the prize of the ticket). However, there is this uncertainty, this lack of information, the effect of it would be that this intended/expected result is deviated from, and you actually win a prize. If this risk is unacceptable (e.g. if you do not know how to manage large amounts of money), then that would call the risk to be ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["Risk is about the effects that uncertainty can (",(0,r.jsx)(t.em,{children:"possibly"}),") have on the intended/expected realization of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". In this sense, at least in theory, this means that 'risk' is an objective notion because different parties may have the same ideas about what such effects on a given ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," could be. However, since an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is owned by precisely one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and therefore only that party actually knows the actual meaning of that objective, in practice there is little point in drafting lists of such possible effects to make risk assessments easier, and risks can better be considered to be subjective."]}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.em,{children:"acceptable risk"})," is a set of such effects that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," has decided that it can, and is willing to deal with as they materialize. They need no further attention. Other risks would need attention and should be ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),". Often, risks are assigned a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"})," to help ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owners"})," prioritize the risks, allowing them to manage the most important ones before the less important ones."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of a risk that is associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," must be the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and vice versa, because ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," implies the ",(0,r.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," to realize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", which in turn implies the authority to manage the associated risks. Of course, as ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," actors to execute the actions that are necessary to manage a risk, but that does not relieve the party from its ownership (and facing possibly associated consequences). In fact, the objective of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandating"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," activities may come with risks which are often overlooked."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The concept of (managing) risk enables their ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," to become and stay successful. The reason is simple: nobody knows everything so there are always uncertainties, lack of information, understanding or ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of events, their consequences or likelihoods. The effects that such uncertainties can have on the realization of one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", can be very harmful and should be mitigated. Knowing such effects enables parties to mitigate their risks. But also, such uncertainties may be joyful (e.g. as in a lottery), and it may be useful to properly prepare for the opportunities that may arise."]}),"\n",(0,r.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,r.jsxs)(t.p,{children:["[1]: NRM, ",(0,r.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso-iec:27000:ed-4:v1:en",children:"ISO 27000:2016"})]})]})}function f(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var r=a(1504);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a725f50e.f6b01ebf.js b/assets/js/a725f50e.f6b01ebf.js new file mode 100644 index 000000000..b570f558d --- /dev/null +++ b/assets/js/a725f50e.f6b01ebf.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9640],{2324:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>f,frontMatter:()=>s,metadata:()=>n,toc:()=>c});var r=a(7624),i=a(2172);const s={id:"risk",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk",formPhrases:["risk{ss}"],status:"draft",grouptags:null,hoverText:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",glossaryTerm:"Risk",glossaryText:"the effects that uncertainty (i.e. a lack of information, understanding or [knowledge](@) of events, their consequences or likelihoods) can have on the intended realization of an [objective](@) of a [party](@).",date:20210601},o="Risk",n={id:"terms/risk",title:"Risk",description:"Short Description",source:"@site/docs/terms/risk.md",sourceDirName:"terms",slug:"/terms/risk",permalink:"/framework/docs/terms/risk",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"risk",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk",formPhrases:["risk{ss}"],status:"draft",grouptags:null,hoverText:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",glossaryTerm:"Risk",glossaryText:"the effects that uncertainty (i.e. a lack of information, understanding or [knowledge](@) of events, their consequences or likelihoods) can have on the intended realization of an [objective](@) of a [party](@).",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"References",id:"references",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk",children:"Risk"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Risk"})," is the set of effects that uncertainty can have on the intended realization of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (and that therefore also ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"owns"})," the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," associated with that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"). ",(0,r.jsx)(t.em,{children:"Uncertainty"})," is the condition in which a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," lacks information, understanding or ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of events, their consequences or likelihoods. The effects that uncertainty can have on an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," show as the difference between the results that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," expects to be produced as it pursues an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and the results that will actually be produced in the pursuit of that same ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["While traditionally these effects are assumed to be negative (i.e. damaging, harmful) to this party, they may also be positive. For example, if you buy a ticket in a lottery, you (should) expect to lose money (the prize of the ticket). However, there is this uncertainty, this lack of information, the effect of it would be that this intended/expected result is deviated from, and you actually win a prize. If this risk is unacceptable (e.g. if you do not know how to manage large amounts of money), then that would call the risk to be ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["Risk is about the effects that uncertainty can (",(0,r.jsx)(t.em,{children:"possibly"}),") have on the intended/expected realization of an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". In this sense, at least in theory, this means that 'risk' is an objective notion because different parties may have the same ideas about what such effects on a given ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," could be. However, since an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is owned by precisely one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", and therefore only that party actually knows the actual meaning of that objective, in practice there is little point in drafting lists of such possible effects to make risk assessments easier, and risks can better be considered to be subjective."]}),"\n",(0,r.jsxs)(t.p,{children:["An ",(0,r.jsx)(t.em,{children:"acceptable risk"})," is a set of such effects that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," has decided that it can, and is willing to deal with as they materialize. They need no further attention. Other risks would need attention and should be ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"managed"}),". Often, risks are assigned a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk level"})," to help ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owners"})," prioritize the risks, allowing them to manage the most important ones before the less important ones."]}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of a risk that is associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," must be the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", and vice versa, because ",(0,r.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," implies the ",(0,r.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," to realize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", which in turn implies the authority to manage the associated risks. Of course, as ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," are ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-owner",hovertext:"Risk-owner (of a Risk): the Party that is the Owner of the Objective to which the Risk is associated.",children:"risk owner"})," may ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," actors to execute the actions that are necessary to manage a risk, but that does not relieve the party from its ownership (and facing possibly associated consequences). In fact, the objective of ",(0,r.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandating"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," activities may come with risks which are often overlooked."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The concept of (managing) risk enables their ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," to become and stay successful. The reason is simple: nobody knows everything so there are always uncertainties, lack of information, understanding or ",(0,r.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of events, their consequences or likelihoods. The effects that such uncertainties can have on the realization of one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", can be very harmful and should be mitigated. Knowing such effects enables parties to mitigate their risks. But also, such uncertainties may be joyful (e.g. as in a lottery), and it may be useful to properly prepare for the opportunities that may arise."]}),"\n",(0,r.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,r.jsxs)(t.p,{children:["[1]: NRM, ",(0,r.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso-iec:27000:ed-4:v1:en",children:"ISO 27000:2016"})]})]})}function f(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>o});var r=a(1504);const i={},s=r.createContext(i);function o(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a7c030b4.ba2de85a.js b/assets/js/a7c030b4.ca91802e.js similarity index 98% rename from assets/js/a7c030b4.ba2de85a.js rename to assets/js/a7c030b4.ca91802e.js index c53ba6fbc..a986b9eac 100644 --- a/assets/js/a7c030b4.ba2de85a.js +++ b/assets/js/a7c030b4.ca91802e.js @@ -1 +1 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9788],{5784:(e,o,r)=>{r.r(o),r.d(o,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var t=r(7624),a=r(2172);const s={id:"vocabulary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"vocabulary",formPhrases:["vocabular{yies}"],status:"draft",grouptags:null,hoverText:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",glossaryTerm:"Vocabulary",glossaryText:"the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",date:20210601},n="Vocabulary",i={id:"terms/vocabulary",title:"Vocabulary",description:"Short Description",source:"@site/docs/terms/vocabulary.md",sourceDirName:"terms",slug:"/terms/vocabulary",permalink:"/framework/docs/terms/vocabulary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/vocabulary.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"vocabulary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"vocabulary",formPhrases:["vocabular{yies}"],status:"draft",grouptags:null,hoverText:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",glossaryTerm:"Vocabulary",glossaryText:"the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",date:20210601},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const o={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.h1,{id:"vocabulary",children:"Vocabulary"}),"\n",(0,t.jsx)(o.h3,{id:"short-description",children:"Short Description"}),"\n",(0,t.jsxs)(o.p,{children:["A ",(0,t.jsx)(o.strong,{children:"vocabulary"})," is the complete set of words and phrases that one or more people and/or organizations have at their disposal for reasoning and communicating about any topic. Since they are often interested in specific topics, ",(0,t.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," may be subsets of their vocabularies."]}),"\n",(0,t.jsx)(o.h3,{id:"purpose",children:"Purpose"}),"\n",(0,t.jsxs)(o.p,{children:["In order for people (or organizations) to properly reason and/or communicate, they need a set of terms (and a ",(0,t.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," to provide their meanings)."]}),"\n",(0,t.jsx)(o.h3,{id:"criteria",children:"Criteria"}),"\n",(0,t.jsxs)(o.p,{children:["A ",(0,t.jsx)(o.strong,{children:"vocabulary"})," is the set of words and phrases (including ",(0,t.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),") one or more ",(0,t.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," use for reasoning and communicating about anything they like."]}),"\n",(0,t.jsx)(o.h3,{id:"examples",children:"Examples"}),"\n",(0,t.jsxs)(o.ul,{children:["\n",(0,t.jsx)(o.li,{children:"The set of words that you know is your vocabulary."}),"\n",(0,t.jsx)(o.li,{children:"The set of words listed in an English dictionary is a vocabulary of the English language (of its authoring organization)"}),"\n"]})]})}function u(e={}){const{wrapper:o}={...(0,a.M)(),...e.components};return o?(0,t.jsx)(o,{...e,children:(0,t.jsx)(d,{...e})}):d(e)}},2172:(e,o,r)=>{r.d(o,{I:()=>i,M:()=>n});var t=r(1504);const a={},s=t.createContext(a);function n(e){const o=t.useContext(s);return t.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function i(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),t.createElement(s.Provider,{value:o},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9788],{5784:(e,o,r)=>{r.r(o),r.d(o,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>s,metadata:()=>i,toc:()=>c});var t=r(7624),a=r(2172);const s={id:"vocabulary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"vocabulary",formPhrases:["vocabular{yies}"],status:"draft",grouptags:null,hoverText:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",glossaryTerm:"Vocabulary",glossaryText:"the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",date:20210601},n="Vocabulary",i={id:"terms/vocabulary",title:"Vocabulary",description:"Short Description",source:"@site/docs/terms/vocabulary.md",sourceDirName:"terms",slug:"/terms/vocabulary",permalink:"/framework/docs/terms/vocabulary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/vocabulary.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1704211770,formattedLastUpdatedAt:"Jan 2, 2024",frontMatter:{id:"vocabulary",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"vocabulary",formPhrases:["vocabular{yies}"],status:"draft",grouptags:null,hoverText:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",glossaryTerm:"Vocabulary",glossaryText:"the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",date:20210601},sidebar:"essifLabSideBar"},l={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3}];function d(e){const o={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(o.h1,{id:"vocabulary",children:"Vocabulary"}),"\n",(0,t.jsx)(o.h3,{id:"short-description",children:"Short Description"}),"\n",(0,t.jsxs)(o.p,{children:["A ",(0,t.jsx)(o.strong,{children:"vocabulary"})," is the complete set of words and phrases that one or more people and/or organizations have at their disposal for reasoning and communicating about any topic. Since they are often interested in specific topics, ",(0,t.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"})," may be subsets of their vocabularies."]}),"\n",(0,t.jsx)(o.h3,{id:"purpose",children:"Purpose"}),"\n",(0,t.jsxs)(o.p,{children:["In order for people (or organizations) to properly reason and/or communicate, they need a set of terms (and a ",(0,t.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," to provide their meanings)."]}),"\n",(0,t.jsx)(o.h3,{id:"criteria",children:"Criteria"}),"\n",(0,t.jsxs)(o.p,{children:["A ",(0,t.jsx)(o.strong,{children:"vocabulary"})," is the set of words and phrases (including ",(0,t.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),") one or more ",(0,t.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," use for reasoning and communicating about anything they like."]}),"\n",(0,t.jsx)(o.h3,{id:"examples",children:"Examples"}),"\n",(0,t.jsxs)(o.ul,{children:["\n",(0,t.jsx)(o.li,{children:"The set of words that you know is your vocabulary."}),"\n",(0,t.jsx)(o.li,{children:"The set of words listed in an English dictionary is a vocabulary of the English language (of its authoring organization)"}),"\n"]})]})}function u(e={}){const{wrapper:o}={...(0,a.M)(),...e.components};return o?(0,t.jsx)(o,{...e,children:(0,t.jsx)(d,{...e})}):d(e)}},2172:(e,o,r)=>{r.d(o,{I:()=>i,M:()=>n});var t=r(1504);const a={},s=t.createContext(a);function n(e){const o=t.useContext(s);return t.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function i(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),t.createElement(s.Provider,{value:o},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a7f07531.7c7943be.js b/assets/js/a7f07531.7c7943be.js new file mode 100644 index 000000000..3f921e8c0 --- /dev/null +++ b/assets/js/a7f07531.7c7943be.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4620],{5924:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>s,default:()=>p,frontMatter:()=>i,metadata:()=>d,toc:()=>h});var a=n(7624),r=n(2172);const i={id:"guardian",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardian",formPhrases:["guardian{ss}"],status:"draft",grouptags:null,hoverText:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",glossaryTerm:"Guardian",glossaryText:"a [party](@) that has been assigned rights and duties in a [Guardianship Arrangement](@) for the purpose of caring for and/or protecting/guarding/defending the [entity](@) that is the [dependent](@) in that Guardianship Arrangement.",date:20210601},s="Guardian",d={id:"terms/guardian",title:"Guardian",description:"Additional content is needed here.",source:"@site/docs/terms/guardian.md",sourceDirName:"terms",slug:"/terms/guardian",permalink:"/framework/docs/terms/guardian",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardian.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"guardian",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardian",formPhrases:["guardian{ss}"],status:"draft",grouptags:null,hoverText:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",glossaryTerm:"Guardian",glossaryText:"a [party](@) that has been assigned rights and duties in a [Guardianship Arrangement](@) for the purpose of caring for and/or protecting/guarding/defending the [entity](@) that is the [dependent](@) in that Guardianship Arrangement.",date:20210601},sidebar:"essifLabSideBar"},o={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function u(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"guardian",children:"Guardian"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["The ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"})]})}function p(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(u,{...e})}):u(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>d,M:()=>s});var a=n(1504);const r={},i=a.createContext(r);function s(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a7f07531.a2e9a294.js b/assets/js/a7f07531.a2e9a294.js deleted file mode 100644 index 186d55b0b..000000000 --- a/assets/js/a7f07531.a2e9a294.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4620],{5924:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>s,default:()=>p,frontMatter:()=>i,metadata:()=>d,toc:()=>h});var a=n(7624),r=n(2172);const i={id:"guardian",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardian",formPhrases:["guardian{ss}"],status:"draft",grouptags:null,hoverText:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",glossaryTerm:"Guardian",glossaryText:"a [party](@) that has been assigned rights and duties in a [Guardianship Arrangement](@) for the purpose of caring for and/or protecting/guarding/defending the [entity](@) that is the [dependent](@) in that Guardianship Arrangement.",date:20210601},s="Guardian",d={id:"terms/guardian",title:"Guardian",description:"Additional content is needed here.",source:"@site/docs/terms/guardian.md",sourceDirName:"terms",slug:"/terms/guardian",permalink:"/framework/docs/terms/guardian",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardian.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"guardian",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardian",formPhrases:["guardian{ss}"],status:"draft",grouptags:null,hoverText:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",glossaryTerm:"Guardian",glossaryText:"a [party](@) that has been assigned rights and duties in a [Guardianship Arrangement](@) for the purpose of caring for and/or protecting/guarding/defending the [entity](@) that is the [dependent](@) in that Guardianship Arrangement.",date:20210601},sidebar:"essifLabSideBar"},o={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function u(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"guardian",children:"Guardian"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["The ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"})]})}function p(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(u,{...e})}):u(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>d,M:()=>s});var a=n(1504);const r={},i=a.createContext(r);function s(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function d(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a82de56f.4539b1fc.js b/assets/js/a82de56f.4539b1fc.js new file mode 100644 index 000000000..db881af29 --- /dev/null +++ b/assets/js/a82de56f.4539b1fc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9324],{4180:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>h,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var a=s(7624),n=s(2172);const r={id:"trust",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust",formPhrases:["trust","trusts","trusting","trusted"],status:"draft",grouptags:null,hoverText:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",glossaryTerm:"Trust",glossaryText:"the (un)conscious decision by a [party](@) to believe that X is in fact the case.",date:20220222},i="Trust",o={id:"terms/trust",title:"Trust",description:"Short Description",source:"@site/docs/terms/trust.md",sourceDirName:"terms",slug:"/terms/trust",permalink:"/framework/docs/terms/trust",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/trust.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"trust",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust",formPhrases:["trust","trusts","trusting","trusted"],status:"draft",grouptags:null,hoverText:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",glossaryTerm:"Trust",glossaryText:"the (un)conscious decision by a [party](@) to believe that X is in fact the case.",date:20220222},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3}];function u(t){const e={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"trust",children:"Trust"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)(e.strong,{children:"Trust"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in X) is the (un)conscious decision by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that X is in fact the case. X can be anything. To trust is to believe to the extent that one can rely on X to be the case. One can trust a president - e.g. to make the right decisions. One may trust (rely on) one's own judgements or conscience."]}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"Trust"})," is distinct from ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"}),", which is a (subjective) ",(0,a.jsx)(e.em,{children:"degree"})," of belief or confidence that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has in (the truth of) X. In order to trust X, the associated ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," of X would need to have exceeded some threshold, which typically depends on the consequences the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would like it to have. For example, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may associate some ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"}),' "Mr Salesmann will not sell me junk" The threshold for that ',(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," actually trusting that this is in fact the case is typically lower when the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," buys a pear from Mr Salesmann, than when it would buy a house from Mr Salesmann."]}),"\n",(0,a.jsxs)(e.p,{children:["Trust is not something that is given, but something that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (un)consciously, and continually decide about - it changes over time. Since ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous, their ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," is highly subjective. As a consequence, the idea of having 'trusted registries', 'trusted issuers' that do not take this subjectivity into account basically act as ",(0,a.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"(centralized) authorities"}),", is a denial of the fact that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous. While we acknowledge that such ideas (have a right to) exist, we do not follow them."]}),"\n",(0,a.jsx)(e.p,{children:"In many practical situations, trust has a few basic issues, in that it is often not clear"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["who the actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is in which the belief or confidence is rooted, i.e. that decides about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"}),"."]}),"\n",(0,a.jsxs)(e.li,{children:["what X actually is, i.e. what it is that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," believes to be true (confides in, relies on)."]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(u,{...t})}):u(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>i});var a=s(1504);const n={},r=a.createContext(n);function i(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a82de56f.e9fb5481.js b/assets/js/a82de56f.e9fb5481.js deleted file mode 100644 index 1d5dda139..000000000 --- a/assets/js/a82de56f.e9fb5481.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9324],{4180:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>h,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var a=s(7624),n=s(2172);const r={id:"trust",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust",formPhrases:["trust","trusts","trusting","trusted"],status:"draft",grouptags:null,hoverText:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",glossaryTerm:"Trust",glossaryText:"the (un)conscious decision by a [party](@) to believe that X is in fact the case.",date:20220222},i="Trust",o={id:"terms/trust",title:"Trust",description:"Short Description",source:"@site/docs/terms/trust.md",sourceDirName:"terms",slug:"/terms/trust",permalink:"/framework/docs/terms/trust",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/trust.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"trust",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"trust",formPhrases:["trust","trusts","trusting","trusted"],status:"draft",grouptags:null,hoverText:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",glossaryTerm:"Trust",glossaryText:"the (un)conscious decision by a [party](@) to believe that X is in fact the case.",date:20220222},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3}];function u(t){const e={em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"trust",children:"Trust"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)(e.strong,{children:"Trust"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in X) is the (un)conscious decision by that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that X is in fact the case. X can be anything. To trust is to believe to the extent that one can rely on X to be the case. One can trust a president - e.g. to make the right decisions. One may trust (rely on) one's own judgements or conscience."]}),"\n",(0,a.jsxs)(e.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"Trust"})," is distinct from ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"}),", which is a (subjective) ",(0,a.jsx)(e.em,{children:"degree"})," of belief or confidence that a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has in (the truth of) X. In order to trust X, the associated ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," of X would need to have exceeded some threshold, which typically depends on the consequences the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," would like it to have. For example, a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may associate some ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"trust level"})," to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"statement"}),' "Mr Salesmann will not sell me junk" The threshold for that ',(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," actually trusting that this is in fact the case is typically lower when the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," buys a pear from Mr Salesmann, than when it would buy a house from Mr Salesmann."]}),"\n",(0,a.jsxs)(e.p,{children:["Trust is not something that is given, but something that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (un)consciously, and continually decide about - it changes over time. Since ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous, their ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," is highly subjective. As a consequence, the idea of having 'trusted registries', 'trusted issuers' that do not take this subjectivity into account basically act as ",(0,a.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"(centralized) authorities"}),", is a denial of the fact that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are autonomous. While we acknowledge that such ideas (have a right to) exist, we do not follow them."]}),"\n",(0,a.jsx)(e.p,{children:"In many practical situations, trust has a few basic issues, in that it is often not clear"}),"\n",(0,a.jsxs)(e.ul,{children:["\n",(0,a.jsxs)(e.li,{children:["who the actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is in which the belief or confidence is rooted, i.e. that decides about that ",(0,a.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"}),"."]}),"\n",(0,a.jsxs)(e.li,{children:["what X actually is, i.e. what it is that the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," believes to be true (confides in, relies on)."]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,n.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(u,{...t})}):u(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>i});var a=s(1504);const n={},r=a.createContext(n);function i(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/a9abb70e.2f3b1775.js b/assets/js/a9abb70e.2f3b1775.js new file mode 100644 index 000000000..020851691 --- /dev/null +++ b/assets/js/a9abb70e.2f3b1775.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2372],{9324:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>i,metadata:()=>n,toc:()=>f});var a=t(7624),o=t(2172);const i={id:"normative-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"normative-framework",formPhrases:["normative-framework{ss}"],status:"draft",grouptags:null,hoverText:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",glossaryTerm:"Normative framework",glossaryText:"a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) [entities](@) whose behavior and/or properties are characterized as 'normal'.",date:20220203},s="Normative framework",n={id:"terms/normative-framework",title:"Normative framework",description:"Short Description",source:"@site/docs/terms/normative-framework.md",sourceDirName:"terms",slug:"/terms/normative-framework",permalink:"/framework/docs/terms/normative-framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/normative-framework.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"normative-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"normative-framework",formPhrases:["normative-framework{ss}"],status:"draft",grouptags:null,hoverText:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",glossaryTerm:"Normative framework",glossaryText:"a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) [entities](@) whose behavior and/or properties are characterized as 'normal'.",date:20220203},sidebar:"essifLabSideBar"},c={},f=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function m(e){const r={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.h1,{id:"normative-framework",children:"Normative framework"}),"\n",(0,a.jsx)(r.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(r.p,{children:["A ",(0,a.jsx)(r.strong,{children:"Normative framework"})," is a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," whose behavior and/or properties are characterized as 'normal'. Equivalently, one might say that abiding by the rules in an applicable ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is what constitutes normal behavior, and that having properties as specified by an applicable ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is what normally, ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," would have."]}),"\n",(0,a.jsxs)(r.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"Normative frameworks"})," may describe 'normal' behavior and properties, but a set of rules may also be defined as being a ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"}),", in which case ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," with that ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is 'the norm'. Laws, rules, policies etc. that are part of (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," are typical examples. Also, standards such as ISO 9001 or ISO 27001 can be designated as ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," for organizations that want to have a good quality management system or information security management system respectively."]}),"\n",(0,a.jsxs)(r.p,{children:["Normative frameworks may also come with be associated with ",(0,a.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that enable (independent) auditors to establish whether or not an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),", and issue a certificate (e.g. in the form of a credential, or otherwise) stating such ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),"."]}),"\n",(0,a.jsx)(r.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(r.p,{children:["A ",(0,a.jsx)(r.strong,{children:"Normative framework"})," may serve for the purpose of describing what the normal behavior and/or characteristics of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (e.g. a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", or an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") are. Certificates (perhaps in the form of a credential) may be issued that state ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," of such an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," with the ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})]}),"\n",(0,a.jsx)(r.h3,{id:"criterion",children:"Criterion"}),"\n",(0,a.jsxs)(r.p,{children:["A ",(0,a.jsx)(r.strong,{children:"Normative framework"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),","]}),"\n",(0,a.jsxs)(r.ul,{children:["\n",(0,a.jsxs)(r.li,{children:["that consists of at least two different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (its members);"]}),"\n",(0,a.jsxs)(r.li,{children:["that sets ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for realizing results that enable its members to achieve their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," more efficiently and/or effectively;"]}),"\n",(0,a.jsxs)(r.li,{children:["whose members contribute to the realization of these ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:r}={...(0,o.M)(),...e.components};return r?(0,a.jsx)(r,{...e,children:(0,a.jsx)(m,{...e})}):m(e)}},2172:(e,r,t)=>{t.d(r,{I:()=>n,M:()=>s});var a=t(1504);const o={},i=a.createContext(o);function s(e){const r=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(r):{...r,...e}}),[r,e])}function n(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(i.Provider,{value:r},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/a9abb70e.3f0d78ed.js b/assets/js/a9abb70e.3f0d78ed.js deleted file mode 100644 index acd99de71..000000000 --- a/assets/js/a9abb70e.3f0d78ed.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2372],{9324:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>c,contentTitle:()=>s,default:()=>h,frontMatter:()=>i,metadata:()=>n,toc:()=>f});var a=t(7624),o=t(2172);const i={id:"normative-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"normative-framework",formPhrases:["normative-framework{ss}"],status:"draft",grouptags:null,hoverText:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",glossaryTerm:"Normative framework",glossaryText:"a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) [entities](@) whose behavior and/or properties are characterized as 'normal'.",date:20220203},s="Normative framework",n={id:"terms/normative-framework",title:"Normative framework",description:"Short Description",source:"@site/docs/terms/normative-framework.md",sourceDirName:"terms",slug:"/terms/normative-framework",permalink:"/framework/docs/terms/normative-framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/normative-framework.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"normative-framework",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"normative-framework",formPhrases:["normative-framework{ss}"],status:"draft",grouptags:null,hoverText:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",glossaryTerm:"Normative framework",glossaryText:"a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) [entities](@) whose behavior and/or properties are characterized as 'normal'.",date:20220203},sidebar:"essifLabSideBar"},c={},f=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function m(e){const r={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.h1,{id:"normative-framework",children:"Normative framework"}),"\n",(0,a.jsx)(r.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(r.p,{children:["A ",(0,a.jsx)(r.strong,{children:"Normative framework"})," is a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," whose behavior and/or properties are characterized as 'normal'. Equivalently, one might say that abiding by the rules in an applicable ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is what constitutes normal behavior, and that having properties as specified by an applicable ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is what normally, ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," would have."]}),"\n",(0,a.jsxs)(r.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"Normative frameworks"})," may describe 'normal' behavior and properties, but a set of rules may also be defined as being a ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"}),", in which case ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," with that ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})," is 'the norm'. Laws, rules, policies etc. that are part of (the ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," are typical examples. Also, standards such as ISO 9001 or ISO 27001 can be designated as ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," for organizations that want to have a good quality management system or information security management system respectively."]}),"\n",(0,a.jsxs)(r.p,{children:["Normative frameworks may also come with be associated with ",(0,a.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that enable (independent) auditors to establish whether or not an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),", and issue a certificate (e.g. in the form of a credential, or otherwise) stating such ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),"."]}),"\n",(0,a.jsx)(r.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(r.p,{children:["A ",(0,a.jsx)(r.strong,{children:"Normative framework"})," may serve for the purpose of describing what the normal behavior and/or characteristics of an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (e.g. a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", or an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") are. Certificates (perhaps in the form of a credential) may be issued that state ",(0,a.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," of such an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," with the ",(0,a.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative framework"})]}),"\n",(0,a.jsx)(r.h3,{id:"criterion",children:"Criterion"}),"\n",(0,a.jsxs)(r.p,{children:["A ",(0,a.jsx)(r.strong,{children:"Normative framework"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),","]}),"\n",(0,a.jsxs)(r.ul,{children:["\n",(0,a.jsxs)(r.li,{children:["that consists of at least two different ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (its members);"]}),"\n",(0,a.jsxs)(r.li,{children:["that sets ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for realizing results that enable its members to achieve their individual ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," more efficiently and/or effectively;"]}),"\n",(0,a.jsxs)(r.li,{children:["whose members contribute to the realization of these ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:r}={...(0,o.M)(),...e.components};return r?(0,a.jsx)(r,{...e,children:(0,a.jsx)(m,{...e})}):m(e)}},2172:(e,r,t)=>{t.d(r,{I:()=>n,M:()=>s});var a=t(1504);const o={},i=a.createContext(o);function s(e){const r=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(r):{...r,...e}}),[r,e])}function n(e){let r;return r=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(i.Provider,{value:r},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/aadade0f.d77f8db2.js b/assets/js/aadade0f.d77f8db2.js new file mode 100644 index 000000000..0c1e25d45 --- /dev/null +++ b/assets/js/aadade0f.d77f8db2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9192],{1472:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>h});var n=a(7624),o=a(2172);const r={id:"agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"agent",formPhrases:["agent{ss}","digital-agent{ss}"],status:"draft",grouptags:null,hoverText:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",glossaryTerm:"Agent",glossaryText:"an [actor](@) that is executing an [action](@) on behalf of a [party](@) (called the [principal](@) of that [actor](@)).",date:20210601},i="Agent",s={id:"terms/agent",title:"Agent",description:"Short Description",source:"@site/docs/terms/agent.md",sourceDirName:"terms",slug:"/terms/agent",permalink:"/framework/docs/terms/agent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/agent.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"agent",formPhrases:["agent{ss}","digital-agent{ss}"],status:"draft",grouptags:null,hoverText:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",glossaryTerm:"Agent",glossaryText:"an [actor](@) that is executing an [action](@) on behalf of a [party](@) (called the [principal](@) of that [actor](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3}];function l(t){const e={code:"code",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"agent",children:"Agent"}),"\n",(0,n.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(e.p,{children:["An ",(0,n.jsx)(e.strong,{children:"agent"})," (of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". As, and in the context where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is doing this, we say that it fulfills the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". We also say that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")."]}),"\n",(0,n.jsxs)(e.p,{children:["Being an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (or ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for that matter) is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," (characteristic/property) that an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (or a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", respectively) only has at a point in time where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is ",(0,n.jsxs)(e.em,{children:["actually executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})]})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:["During the time interval in which the action is executed, the actor may execute other actions in other execution-contexts, on behalf of the same or another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". However, for the execution of a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for precisely one ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"Agents"})," are expected to access (and hence have access to) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that their respective ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"})," provide in order for these ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," to execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in compliance therewith. This, and relations with other concepts are described in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,n.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(e.p,{children:["The purpose of the concept ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is that it is an enabler for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of determining its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", because it is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with the property that it is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") - its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". The relevance of this ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," finds its origin in the fact that it is not the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is held accountable for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," it executes, but the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they are are executed."]}),"\n",(0,n.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:"Agent"})," is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})," that generically refers to an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:["When a ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is doing something on its own behalf (as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), it is both its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that does things for his ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["An ambassador, when (s)he is 'in function', acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the country for which (s)he is ambassador."]}),"\n",(0,n.jsxs)(e.li,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that fills in the tax return form for another ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["A company that makes cars may use robots that weld parts of a car together; whenever these robots are welding parts together, they acts as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for that company."]}),"\n",(0,n.jsxs)(e.li,{children:["A (running) webserver that accepts product orders for a retailer acts as a (digital) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that retailer."]}),"\n",(0,n.jsxs)(e.li,{children:["A wallet app that runs on a phone and that is exclusively used by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," acts as a (digital) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", and the latter is its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["When an enterprise hires an accountancy-firm to produce an accountants-report, and the latter assigns an accountant the task to actually do this, and if the accountant does so as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that ",(0,n.jsx)(e.code,{children:"works for"})," the accountancy-firm (see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and actions model"}),"), then the accountant acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and the accountancy-firm would be the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". However, the accountant could also be 'outsourced' to the enterprise (in which case the enterprise would have ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," the accountant) specifically for producing the accountants-report, then the accountant would be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the enterprise, and the latter would be its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,o.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var n=a(1504);const o={},r=n.createContext(o);function i(t){const e=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(o):t.components||o:i(t.components),n.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/aadade0f.dcac0dd2.js b/assets/js/aadade0f.dcac0dd2.js deleted file mode 100644 index fd160b7b0..000000000 --- a/assets/js/aadade0f.dcac0dd2.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9192],{1472:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>h});var n=a(7624),o=a(2172);const r={id:"agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"agent",formPhrases:["agent{ss}","digital-agent{ss}"],status:"draft",grouptags:null,hoverText:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",glossaryTerm:"Agent",glossaryText:"an [actor](@) that is executing an [action](@) on behalf of a [party](@) (called the [principal](@) of that [actor](@)).",date:20210601},i="Agent",s={id:"terms/agent",title:"Agent",description:"Short Description",source:"@site/docs/terms/agent.md",sourceDirName:"terms",slug:"/terms/agent",permalink:"/framework/docs/terms/agent",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/agent.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"agent",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"agent",formPhrases:["agent{ss}","digital-agent{ss}"],status:"draft",grouptags:null,hoverText:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",glossaryTerm:"Agent",glossaryText:"an [actor](@) that is executing an [action](@) on behalf of a [party](@) (called the [principal](@) of that [actor](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3}];function l(t){const e={code:"code",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"agent",children:"Agent"}),"\n",(0,n.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(e.p,{children:["An ",(0,n.jsx)(e.strong,{children:"agent"})," (of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". As, and in the context where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is doing this, we say that it fulfills the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". We also say that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")."]}),"\n",(0,n.jsxs)(e.p,{children:["Being an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," (or ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for that matter) is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," (characteristic/property) that an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (or a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", respectively) only has at a point in time where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is ",(0,n.jsxs)(e.em,{children:["actually executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})]})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:["During the time interval in which the action is executed, the actor may execute other actions in other execution-contexts, on behalf of the same or another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". However, for the execution of a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for precisely one ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,n.jsxs)(e.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"Agents"})," are expected to access (and hence have access to) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that their respective ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"})," provide in order for these ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," to execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in compliance therewith. This, and relations with other concepts are described in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,n.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(e.p,{children:["The purpose of the concept ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is that it is an enabler for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of determining its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", because it is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with the property that it is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") - its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". The relevance of this ",(0,n.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," finds its origin in the fact that it is not the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is held accountable for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," it executes, but the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they are are executed."]}),"\n",(0,n.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:"Agent"})," is a ",(0,n.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})," that generically refers to an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing some ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:["When a ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is doing something on its own behalf (as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), it is both its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that does things for his ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["An ambassador, when (s)he is 'in function', acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the country for which (s)he is ambassador."]}),"\n",(0,n.jsxs)(e.li,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that fills in the tax return form for another ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["A company that makes cars may use robots that weld parts of a car together; whenever these robots are welding parts together, they acts as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for that company."]}),"\n",(0,n.jsxs)(e.li,{children:["A (running) webserver that accepts product orders for a retailer acts as a (digital) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that retailer."]}),"\n",(0,n.jsxs)(e.li,{children:["A wallet app that runs on a phone and that is exclusively used by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," acts as a (digital) ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", and the latter is its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,n.jsxs)(e.li,{children:["When an enterprise hires an accountancy-firm to produce an accountants-report, and the latter assigns an accountant the task to actually do this, and if the accountant does so as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that ",(0,n.jsx)(e.code,{children:"works for"})," the accountancy-firm (see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and actions model"}),"), then the accountant acts as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and the accountancy-firm would be the ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". However, the accountant could also be 'outsourced' to the enterprise (in which case the enterprise would have ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," the accountant) specifically for producing the accountants-report, then the accountant would be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the enterprise, and the latter would be its ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,o.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var n=a(1504);const o={},r=n.createContext(o);function i(t){const e=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(o):t.components||o:i(t.components),n.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/ae3daae6.017fd8af.js b/assets/js/ae3daae6.017fd8af.js new file mode 100644 index 000000000..39481b166 --- /dev/null +++ b/assets/js/ae3daae6.017fd8af.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6600],{3988:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var n=s(7624),r=s(2172);const o={id:"ssi",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi",formPhrases:["ssi"],conceptref:"essifLab:self-sovereign-identity",status:"draft",grouptags:null,hoverText:"SSI (Self-Sovereign Identity): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"SSI (Self-Sovereign Identity)",glossaryText:"sSI (Self-Sovereign Identity) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},i="SSI (Self-Sovereign Identity)",a={id:"terms/ssi",title:"SSI (Self-Sovereign Identity)",description:"Short Description",source:"@site/docs/terms/ssi.md",sourceDirName:"terms",slug:"/terms/ssi",permalink:"/framework/docs/terms/ssi",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"ssi",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi",formPhrases:["ssi"],conceptref:"essifLab:self-sovereign-identity",status:"draft",grouptags:null,hoverText:"SSI (Self-Sovereign Identity): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"SSI (Self-Sovereign Identity)",glossaryText:"sSI (Self-Sovereign Identity) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"ssi-self-sovereign-identity",children:"SSI (Self-Sovereign Identity)"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["SSI is an abbreviation of ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity"})]})]})}function f(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>i});var n=s(1504);const r={},o=n.createContext(r);function i(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ae3daae6.e745eb02.js b/assets/js/ae3daae6.e745eb02.js deleted file mode 100644 index 1ae512bf7..000000000 --- a/assets/js/ae3daae6.e745eb02.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6600],{3988:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var n=s(7624),r=s(2172);const o={id:"ssi",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi",formPhrases:["ssi"],conceptref:"essifLab:self-sovereign-identity",status:"draft",grouptags:null,hoverText:"SSI (Self-Sovereign Identity): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"SSI (Self-Sovereign Identity)",glossaryText:"sSI (Self-Sovereign Identity) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},i="SSI (Self-Sovereign Identity)",a={id:"terms/ssi",title:"SSI (Self-Sovereign Identity)",description:"Short Description",source:"@site/docs/terms/ssi.md",sourceDirName:"terms",slug:"/terms/ssi",permalink:"/framework/docs/terms/ssi",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ssi",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi",formPhrases:["ssi"],conceptref:"essifLab:self-sovereign-identity",status:"draft",grouptags:null,hoverText:"SSI (Self-Sovereign Identity): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",glossaryTerm:"SSI (Self-Sovereign Identity)",glossaryText:"sSI (Self-Sovereign Identity) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) [parties](@) as they negotiate and execute electronic [transaction](@) with one another.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",...(0,r.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"ssi-self-sovereign-identity",children:"SSI (Self-Sovereign Identity)"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["SSI is an abbreviation of ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity"})]})]})}function f(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>i});var n=s(1504);const r={},o=n.createContext(r);function i(e){const t=n.useContext(o);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b0335ff6.2cecce9e.js b/assets/js/b0335ff6.2cecce9e.js deleted file mode 100644 index eaffe0238..000000000 --- a/assets/js/b0335ff6.2cecce9e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7080],{5040:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>d,contentTitle:()=>n,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var a=s(7624),i=s(2172);const r={id:"mission",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mission",formPhrases:["mission{ss}"],status:"draft",grouptags:null,hoverText:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",glossaryTerm:"Mission",glossaryText:"an [objective](@) of a [party](@) that provides an answer to the question why that [party](@) exists - i.e. its 'raison d'\xeatre'.",date:new Date("2022-09-08T00:00:00.000Z")},n="Mission",o={id:"terms/mission",title:"Mission",description:"Short Description",source:"@site/docs/terms/mission.md",sourceDirName:"terms",slug:"/terms/mission",permalink:"/framework/docs/terms/mission",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/mission.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"mission",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mission",formPhrases:["mission{ss}"],status:"draft",grouptags:null,hoverText:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",glossaryTerm:"Mission",glossaryText:"an [objective](@) of a [party](@) that provides an answer to the question why that [party](@) exists - i.e. its 'raison d'\xeatre'.",date:"2022-09-08T00:00:00.000Z"},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3}];function c(t){const e={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,i.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"mission",children:"Mission"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:["The ",(0,a.jsx)(e.strong,{children:"Mission"})," or ",(0,a.jsx)(e.strong,{children:(0,a.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Mission_statement",children:"Mission Statement"})})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in which it states why it exists, what its overall goal is - the goal of its operations."]}),"\n",(0,a.jsxs)(e.p,{children:["A mission is both an ",(0,a.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," (of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," towards itself) and an ",(0,a.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," (of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," towards itself)."]})]})}function m(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(c,{...t})}):c(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>n});var a=s(1504);const i={},r=a.createContext(i);function n(t){const e=a.useContext(r);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:n(t.components),a.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/b0335ff6.ca0a8002.js b/assets/js/b0335ff6.ca0a8002.js new file mode 100644 index 000000000..4b56a351a --- /dev/null +++ b/assets/js/b0335ff6.ca0a8002.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7080],{5040:(t,e,s)=>{s.r(e),s.d(e,{assets:()=>d,contentTitle:()=>r,default:()=>m,frontMatter:()=>n,metadata:()=>o,toc:()=>h});var a=s(7624),i=s(2172);const n={id:"mission",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mission",formPhrases:["mission{ss}"],status:"draft",grouptags:null,hoverText:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",glossaryTerm:"Mission",glossaryText:"an [objective](@) of a [party](@) that provides an answer to the question why that [party](@) exists - i.e. its 'raison d'\xeatre'.",date:new Date("2022-09-08T00:00:00.000Z")},r="Mission",o={id:"terms/mission",title:"Mission",description:"Short Description",source:"@site/docs/terms/mission.md",sourceDirName:"terms",slug:"/terms/mission",permalink:"/framework/docs/terms/mission",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/mission.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"mission",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"mission",formPhrases:["mission{ss}"],status:"draft",grouptags:null,hoverText:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",glossaryTerm:"Mission",glossaryText:"an [objective](@) of a [party](@) that provides an answer to the question why that [party](@) exists - i.e. its 'raison d'\xeatre'.",date:"2022-09-08T00:00:00.000Z"},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3}];function c(t){const e={a:"a",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,i.M)(),...t.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(e.h1,{id:"mission",children:"Mission"}),"\n",(0,a.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(e.p,{children:["The ",(0,a.jsx)(e.strong,{children:"Mission"})," or ",(0,a.jsx)(e.strong,{children:(0,a.jsx)(e.a,{href:"https://en.wikipedia.org/wiki/Mission_statement",children:"Mission Statement"})})," of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in which it states why it exists, what its overall goal is - the goal of its operations."]}),"\n",(0,a.jsxs)(e.p,{children:["A mission is both an ",(0,a.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," (of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," towards itself) and an ",(0,a.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," (of that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," towards itself)."]})]})}function m(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,a.jsx)(e,{...t,children:(0,a.jsx)(c,{...t})}):c(t)}},2172:(t,e,s)=>{s.d(e,{I:()=>o,M:()=>r});var a=s(1504);const i={},n=a.createContext(i);function r(t){const e=a.useContext(n);return a.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:r(t.components),a.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/b48b776a.40996236.js b/assets/js/b48b776a.40996236.js deleted file mode 100644 index 32feef0b7..000000000 --- a/assets/js/b48b776a.40996236.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3656],{3920:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>i,metadata:()=>o,toc:()=>d});var n=s(7624),a=s(2172);const i={id:"essifLab",title:"The eSSIF-Lab",sidebar_label:"eSSIF-Lab",displayed_sidebar:"essifLabSideBar",date:20220323},r=void 0,o={id:"essifLab",title:"The eSSIF-Lab",description:"The European Self-Sovereign Identity Framework Lab (eSSIF-Lab) views itself as an ecosystem of parties that work together to make existing (and new) Self-Sovereign Identity (SSI) technology into a scalable and interoperable infrastructure that businesses can use very easily for negotiation and execution of (business) transactions with other organizations and individuals alike, as further described in the eSSIF-Lab Vision.",source:"@site/docs/essifLab.md",sourceDirName:".",slug:"/essifLab",permalink:"/framework/docs/essifLab",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab",title:"The eSSIF-Lab",sidebar_label:"eSSIF-Lab",displayed_sidebar:"essifLabSideBar",date:20220323},sidebar:"essifLabSideBar",next:{title:"Vision",permalink:"/framework/docs/essifLab-vision"}},c={},d=[{value:"Acknowledgements",id:"acknowledgements",level:2}];function l(e){const t={a:"a",h2:"h2",li:"li",p:"p",ul:"ul",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.p,{children:["The European Self-Sovereign Identity ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," Lab (",(0,n.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab"}),") views itself as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to make existing (and new) ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," technology into a scalable and interoperable ",(0,n.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"infrastructure"})," that businesses can use very easily for negotiation and execution of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with other organizations and individuals alike, as further described in the ",(0,n.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab Vision"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"To learn more, we have a description on the following topics:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-vision",children:"Vision"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-objectives",children:"Objectives"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-principles",children:"Principles"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-project",children:"EU Project 'eSSIF-Lab'"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-collaborative-understanding",children:"Terminology"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-pattern-list",children:"Mental Models"})}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(t.a,{href:"essifLab-fw",children:"Framework"})," (this is work in progress, and a placeholder for architectures)"]}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"acknowledgements",children:"Acknowledgements"}),"\n",(0,n.jsxs)(t.p,{children:["This site is a product of the ",(0,n.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"})," that has received funding from the [European Union's Horizon 2020 Research and Innovation Programme] under grant agreement N\xba 871932."]}),"\n",(0,n.jsx)(t.p,{children:"Major contributions to the contents of the site have been provided by"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["TNO's ",(0,n.jsx)(t.a,{href:"https://www.tno.nl/en/focus-areas/information-communication-technology/roadmaps/data-sharing/ssi/",children:"SSI-Lab"})," research group;"]}),"\n",(0,n.jsxs)(t.li,{children:["Trust over IP ",(0,n.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"Concepts & Terminology working group"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var n=s(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b48b776a.d2bea4b9.js b/assets/js/b48b776a.d2bea4b9.js new file mode 100644 index 000000000..53692cc73 --- /dev/null +++ b/assets/js/b48b776a.d2bea4b9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3656],{3920:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>i,metadata:()=>o,toc:()=>d});var n=s(7624),a=s(2172);const i={id:"essifLab",title:"The eSSIF-Lab",sidebar_label:"eSSIF-Lab",displayed_sidebar:"essifLabSideBar",date:20220323},r=void 0,o={id:"essifLab",title:"The eSSIF-Lab",description:"The European Self-Sovereign Identity Framework Lab (eSSIF-Lab) views itself as an ecosystem of parties that work together to make existing (and new) Self-Sovereign Identity (SSI) technology into a scalable and interoperable infrastructure that businesses can use very easily for negotiation and execution of (business) transactions with other organizations and individuals alike, as further described in the eSSIF-Lab Vision.",source:"@site/docs/essifLab.md",sourceDirName:".",slug:"/essifLab",permalink:"/framework/docs/essifLab",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab",title:"The eSSIF-Lab",sidebar_label:"eSSIF-Lab",displayed_sidebar:"essifLabSideBar",date:20220323},sidebar:"essifLabSideBar",next:{title:"Vision",permalink:"/framework/docs/essifLab-vision"}},c={},d=[{value:"Acknowledgements",id:"acknowledgements",level:2}];function l(e){const t={a:"a",h2:"h2",li:"li",p:"p",ul:"ul",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.p,{children:["The European Self-Sovereign Identity ",(0,n.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," Lab (",(0,n.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab"}),") views itself as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"})," of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to make existing (and new) ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," technology into a scalable and interoperable ",(0,n.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"infrastructure"})," that businesses can use very easily for negotiation and execution of ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"(business) transactions"})," with other organizations and individuals alike, as further described in the ",(0,n.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab Vision"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"To learn more, we have a description on the following topics:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-vision",children:"Vision"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-objectives",children:"Objectives"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-principles",children:"Principles"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-project",children:"EU Project 'eSSIF-Lab'"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-collaborative-understanding",children:"Terminology"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"essifLab-pattern-list",children:"Mental Models"})}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(t.a,{href:"essifLab-fw",children:"Framework"})," (this is work in progress, and a placeholder for architectures)"]}),"\n"]}),"\n",(0,n.jsx)(t.h2,{id:"acknowledgements",children:"Acknowledgements"}),"\n",(0,n.jsxs)(t.p,{children:["This site is a product of the ",(0,n.jsx)(t.a,{href:"https://essif-lab.eu/",children:"eSSIF-Lab project"})," that has received funding from the [European Union's Horizon 2020 Research and Innovation Programme] under grant agreement N\xba 871932."]}),"\n",(0,n.jsx)(t.p,{children:"Major contributions to the contents of the site have been provided by"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["TNO's ",(0,n.jsx)(t.a,{href:"https://www.tno.nl/en/focus-areas/information-communication-technology/roadmaps/data-sharing/ssi/",children:"SSI-Lab"})," research group;"]}),"\n",(0,n.jsxs)(t.li,{children:["Trust over IP ",(0,n.jsx)(t.a,{href:"https://wiki.trustoverip.org/pages/viewpage.action?pageId=65700",children:"Concepts & Terminology working group"}),"."]}),"\n"]})]})}function h(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var n=s(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b5976878.1d23b9ef.js b/assets/js/b5976878.1d23b9ef.js deleted file mode 100644 index 1973009f6..000000000 --- a/assets/js/b5976878.1d23b9ef.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9600],{5883:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var n=s(7624),i=s(2172);const a={id:"definition",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"definition",formPhrases:["definition{ss}"],status:"draft",grouptags:null,glossaryTerm:"Definition",glossaryText:"a text that helps [parties](@) to have the same understanding about the meaning of (and [concept](@) behind) a [term](@), ideally in such a way that these [parties](@) can determine whether or not they make the same distinction.",date:20210601},o="Definition",r={id:"terms/definition",title:"Definition",description:"Short Description",source:"@site/docs/terms/definition.md",sourceDirName:"terms",slug:"/terms/definition",permalink:"/framework/docs/terms/definition",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/definition.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"definition",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"definition",formPhrases:["definition{ss}"],status:"draft",grouptags:null,glossaryTerm:"Definition",glossaryText:"a text that helps [parties](@) to have the same understanding about the meaning of (and [concept](@) behind) a [term](@), ideally in such a way that these [parties](@) can determine whether or not they make the same distinction.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"definition",children:"Definition"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Definition"})," is a text that helps ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to have the same understanding about the meaning of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", and hence enables communications. The quality of a definition is the extent in which parties can use it to actually demonstrate that they have the same understanding."]}),"\n",(0,n.jsxs)(t.p,{children:["The problem that definitions (as we see them) contribute to solving is misunderstandings that may arise as every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," and autonomously determines the ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," it uses to express itself in texts/speech/pictures, and interpret that of other parties. The fact that the semantics of parties is subjective makes it realistic to assume that the meaning that a party intends to convey as it expresses itself is not the same as how another party interprets that expression - a 'misunderstanding'."]}),"\n",(0,n.jsx)(t.p,{children:"All parties have learned, with varying degrees of sophistication, to identify misunderstandings, and ways to recover from that."}),"\n",(0,n.jsxs)(t.p,{children:["A common mechanism for reducing the likelihood of misunderstandings to occur, is to associate terms with texts that are crafted to help parties have the same understanding, i.e. definitions. This mechanism is sometimes overrated in the sense that definitions are often considered to be universally valid rather than only useful in specific ",(0,n.jsx)(t.a,{href:"terminology",children:"scopes"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"Therefore, we insist that such texts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["are associated with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," within which they are considered to be valid/useful (for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," pursue in that ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),");"]}),"\n",(0,n.jsxs)(t.li,{children:["are phrased as a ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/definition/criterion",children:"criterion"})," that every such ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can evaluate so as to determine whether or not something qualifies to be referred to by that term.\nThe quality of such texts is the extent in which parties reach the same conclusion as they evaluate the criterion in an arbitrary use-case that is relevant for the scope."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts.\nThe eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology-process",hovertext:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",children:"terminology process"}),' provides guidance for making and maintaining quality definitions.\nPractical guidance is provided by the report "',(0,n.jsx)(t.a,{href:"http://resolver.tudelft.nl/uuid:964a90da-da81-4d38-9f45-84f3f5fa96b3",children:"On Terminology, and the Resolution of Related Issues"}),'".']}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["Working together is easier when you and your peers share the same ideas. We need a way to test and ensure, that you and your peers ",(0,n.jsx)(t.em,{children:"actually"})," have the same understanding, for the purpose of making cooperation easier. Doing so is expected to not only reduce the number of terminological discussions, but also improve the efficiency and effectiveness of the remaining discussions."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"definition"})," is a text that comprises at a minimum:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," that is curated (",(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controlled"}),") by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and that is related to (the pursuit of) a non-empty set of ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),";"]}),"\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/definition/criterion",children:"criterion"})," that specifies the necessary and sufficient conditions for determining what does and what does not constitute some ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (idea, class of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),");"]}),"\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"name or phrase"})," that is used within the ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to refer to (unidentified, or arbitrary, or specific) ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that satisfy the criterion."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Term"})," is a label that is used in some context to refer to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"Concept"}),", the set of entities that satisfy the concept's criteria, or an arbitrary element of that set. Different contexts may use different terms to refer to a single concept. In a single context, a single term should be used to refer to an individual concept."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"Scope"})," is related in several ways. First, there is (precisely, or at most one) Scope that governs the definition/specification of the Concept. Second, there may be (any number of) Scopes that use the Concept, i.e. within which Terms are defined that refer to the Concept"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"Mental(or Conceptual) Model"})," is a collection of concepts, relations between such concepts, and constraint rules that (elements of) such concepts and relations must satisfy. Such ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Conceptual_model",children:"models"})," are used to help people know, understand, or simulate a topic that the model represents."]}),"\n"]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsx)(t.p,{children:"Note that this definition satisfies itself. Also note that a definition may be used in multiple scopes, where a scope that wants to use the definition that has been defined in another scope, may replace that name with one of its own choosing. This way the meaning expressed by the definition remains preserved."}),"\n",(0,n.jsxs)(t.p,{children:["You may want to create definitions that are both acceptable for business people (for whom it usually suffices that they get the gist of it) as for engineers (that need much more precision, up to the point where they can use it for formal reasoning). You face the challenge of conveying your intangible ideas or ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," with tangible words or phrases. You can do this by using ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Extensional_and_intensional_definitions",children:"intensional definitions"}),", i.e. by defining criteria that specify ",(0,n.jsx)(t.em,{children:"the necessary and sufficient conditions"})," for when the term you define should (not) be used. When defining such criteria, make sure they have the following properties:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["you are convinced that the vast majority of people in your audience will ",(0,n.jsx)(t.em,{children:"make the same judgements as you do when applying these criteria"})," in a situation that you and your audience consider relevant; and"]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.em,{children:"ability to make this distinction is relevant"})," for one or more purposes of your intended audience."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that the actual word or phrase you choose as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," name for a concept is much less important than the criteria you define. If in a particular ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"context"})," another name would be more suitable, you can define another ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," for that other context (scope) that still refers to the concept you created the definition for."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"Terminology Corpus"})," provides templates that help you do that. The report ",(0,n.jsx)(t.a,{href:"http://resolver.tudelft.nl/uuid:964a90da-da81-4d38-9f45-84f3f5fa96b3",children:"On Terminology, and the Resolution of Related Issues"})," provides further practical guidance for establishing and maintaining unambiguous and relevant terminology."]}),"\n",(0,n.jsx)(t.p,{children:'As a final note we would like to mention a quote of Confucius: "The whole end of speech is to be understood."'})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>o});var n=s(1504);const i={},a=n.createContext(i);function o(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b5976878.39d9a5db.js b/assets/js/b5976878.39d9a5db.js new file mode 100644 index 000000000..8d898682f --- /dev/null +++ b/assets/js/b5976878.39d9a5db.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9600],{5883:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var n=s(7624),i=s(2172);const a={id:"definition",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"definition",formPhrases:["definition{ss}"],status:"draft",grouptags:null,glossaryTerm:"Definition",glossaryText:"a text that helps [parties](@) to have the same understanding about the meaning of (and [concept](@) behind) a [term](@), ideally in such a way that these [parties](@) can determine whether or not they make the same distinction.",date:20210601},o="Definition",r={id:"terms/definition",title:"Definition",description:"Short Description",source:"@site/docs/terms/definition.md",sourceDirName:"terms",slug:"/terms/definition",permalink:"/framework/docs/terms/definition",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/definition.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704373351,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"definition",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"definition",formPhrases:["definition{ss}"],status:"draft",grouptags:null,glossaryTerm:"Definition",glossaryText:"a text that helps [parties](@) to have the same understanding about the meaning of (and [concept](@) behind) a [term](@), ideally in such a way that these [parties](@) can determine whether or not they make the same distinction.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"Notes",id:"notes",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"definition",children:"Definition"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"Definition"})," is a text that helps ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to have the same understanding about the meaning of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", and hence enables communications. The quality of a definition is the extent in which parties can use it to actually demonstrate that they have the same understanding."]}),"\n",(0,n.jsxs)(t.p,{children:["The problem that definitions (as we see them) contribute to solving is misunderstandings that may arise as every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has its own ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," and autonomously determines the ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," it uses to express itself in texts/speech/pictures, and interpret that of other parties. The fact that the semantics of parties is subjective makes it realistic to assume that the meaning that a party intends to convey as it expresses itself is not the same as how another party interprets that expression - a 'misunderstanding'."]}),"\n",(0,n.jsx)(t.p,{children:"All parties have learned, with varying degrees of sophistication, to identify misunderstandings, and ways to recover from that."}),"\n",(0,n.jsxs)(t.p,{children:["A common mechanism for reducing the likelihood of misunderstandings to occur, is to associate terms with texts that are crafted to help parties have the same understanding, i.e. definitions. This mechanism is sometimes overrated in the sense that definitions are often considered to be universally valid rather than only useful in specific ",(0,n.jsx)(t.a,{href:"terminology",children:"scopes"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"Therefore, we insist that such texts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["are associated with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," within which they are considered to be valid/useful (for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," pursue in that ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),");"]}),"\n",(0,n.jsxs)(t.li,{children:["are phrased as a ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/definition/criterion",children:"criterion"})," that every such ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can evaluate so as to determine whether or not something qualifies to be referred to by that term.\nThe quality of such texts is the extent in which parties reach the same conclusion as they evaluate the criterion in an arbitrary use-case that is relevant for the scope."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts.\nThe eSSIF-Lab ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology-process",hovertext:"Terminology Process: a method for recognizing misunderstandings as such, and creating or maintaining Definitions that resolve them.",children:"terminology process"}),' provides guidance for making and maintaining quality definitions.\nPractical guidance is provided by the report "',(0,n.jsx)(t.a,{href:"http://resolver.tudelft.nl/uuid:964a90da-da81-4d38-9f45-84f3f5fa96b3",children:"On Terminology, and the Resolution of Related Issues"}),'".']}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["Working together is easier when you and your peers share the same ideas. We need a way to test and ensure, that you and your peers ",(0,n.jsx)(t.em,{children:"actually"})," have the same understanding, for the purpose of making cooperation easier. Doing so is expected to not only reduce the number of terminological discussions, but also improve the efficiency and effectiveness of the remaining discussions."]}),"\n",(0,n.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)(t.strong,{children:"definition"})," is a text that comprises at a minimum:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," that is curated (",(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controlled"}),") by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and that is related to (the pursuit of) a non-empty set of ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),";"]}),"\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/definition/criterion",children:"criterion"})," that specifies the necessary and sufficient conditions for determining what does and what does not constitute some ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (idea, class of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),");"]}),"\n",(0,n.jsxs)(t.li,{children:["a ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"name or phrase"})," that is used within the ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to refer to (unidentified, or arbitrary, or specific) ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that satisfy the criterion."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Term"})," is a label that is used in some context to refer to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"Concept"}),", the set of entities that satisfy the concept's criteria, or an arbitrary element of that set. Different contexts may use different terms to refer to a single concept. In a single context, a single term should be used to refer to an individual concept."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"Scope"})," is related in several ways. First, there is (precisely, or at most one) Scope that governs the definition/specification of the Concept. Second, there may be (any number of) Scopes that use the Concept, i.e. within which Terms are defined that refer to the Concept"]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"Mental(or Conceptual) Model"})," is a collection of concepts, relations between such concepts, and constraint rules that (elements of) such concepts and relations must satisfy. Such ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Conceptual_model",children:"models"})," are used to help people know, understand, or simulate a topic that the model represents."]}),"\n"]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsx)(t.p,{children:"Note that this definition satisfies itself. Also note that a definition may be used in multiple scopes, where a scope that wants to use the definition that has been defined in another scope, may replace that name with one of its own choosing. This way the meaning expressed by the definition remains preserved."}),"\n",(0,n.jsxs)(t.p,{children:["You may want to create definitions that are both acceptable for business people (for whom it usually suffices that they get the gist of it) as for engineers (that need much more precision, up to the point where they can use it for formal reasoning). You face the challenge of conveying your intangible ideas or ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," with tangible words or phrases. You can do this by using ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Extensional_and_intensional_definitions",children:"intensional definitions"}),", i.e. by defining criteria that specify ",(0,n.jsx)(t.em,{children:"the necessary and sufficient conditions"})," for when the term you define should (not) be used. When defining such criteria, make sure they have the following properties:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["you are convinced that the vast majority of people in your audience will ",(0,n.jsx)(t.em,{children:"make the same judgements as you do when applying these criteria"})," in a situation that you and your audience consider relevant; and"]}),"\n",(0,n.jsxs)(t.li,{children:["the ",(0,n.jsx)(t.em,{children:"ability to make this distinction is relevant"})," for one or more purposes of your intended audience."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that the actual word or phrase you choose as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," name for a concept is much less important than the criteria you define. If in a particular ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"context"})," another name would be more suitable, you can define another ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," for that other context (scope) that still refers to the concept you created the definition for."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/corpus",hovertext:"Corpus (of Terminology): the documentation that describes the Knowledge around a set of Terms and Concepts.",children:"Terminology Corpus"})," provides templates that help you do that. The report ",(0,n.jsx)(t.a,{href:"http://resolver.tudelft.nl/uuid:964a90da-da81-4d38-9f45-84f3f5fa96b3",children:"On Terminology, and the Resolution of Related Issues"})," provides further practical guidance for establishing and maintaining unambiguous and relevant terminology."]}),"\n",(0,n.jsx)(t.p,{children:'As a final note we would like to mention a quote of Confucius: "The whole end of speech is to be understood."'})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(d,{...e})}):d(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>o});var n=s(1504);const i={},a=n.createContext(i);function o(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b698429d.11ca90a0.js b/assets/js/b698429d.11ca90a0.js deleted file mode 100644 index e8388867d..000000000 --- a/assets/js/b698429d.11ca90a0.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5624],{2788:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var r=a(7624),o=a(2172),s=a(964);const i={id:"pattern-governance-and-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"governance-and-management",formPhrases:["governance-and-management","governance-and-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Governance and Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) organize that their [objectives](@) are realized, either by doing the associated work themselves, or by arranging for other [parties](@) to do that.",hoverText:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",date:20210830},n="Governance and Management",h={id:"terms/pattern-governance-and-management",title:"Governance and Management",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-governance-and-management.md",sourceDirName:"terms",slug:"/terms/pattern-governance-and-management",permalink:"/framework/docs/terms/pattern-governance-and-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-governance-and-management.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-governance-and-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"governance-and-management",formPhrases:["governance-and-management","governance-and-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Governance and Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) organize that their [objectives](@) are realized, either by doing the associated work themselves, or by arranging for other [parties](@) to do that.",hoverText:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",date:20210830},sidebar:"essifLabSideBar",previous:{title:"Party Representation",permalink:"/framework/docs/terms/pattern-party-representation"},next:{title:"Decentralized Risk Management, Governance and Compliance",permalink:"/framework/docs/terms/pattern-decentralized-grc"}},c={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Governance and Management",id:"governance-and-management-1",level:3},{value:"Matching",id:"matching",level:3},{value:"Relation management",id:"relation-management",level:3},{value:"Resilience",id:"resilience",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"governance-and-management",children:"Governance and Management"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,r.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"Governance and Management pattern"})," captures the concepts and relations that explain how ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," organize that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"their"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized, either by doing the associated work themselves (",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"), or by arranging for other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to do that (",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"). The contribution of this pattern is to show how this is done, based on the idea that every ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,r.jsxs)(t.p,{children:["Whether or not an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is realized can be seen by the status of the associated results, as is explained ",(0,r.jsx)(t.a,{href:"../terms/objective",children:"there"}),". The following figure is a recap of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"-concept (using the usual ",(0,r.jsx)(t.strong,{children:(0,r.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),"):"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"A Party's Objectives",src:(0,s.c)("images/essif-lab-objective.png")}),(0,r.jsx)("i",{children:"Figure 1. Parties and their objectives."})]}),"\n",(0,r.jsxs)(t.p,{children:["The core property of this model is that every ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," has precisely one ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", which is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that pursues the realization of the associated results, from one (or both) of the two following perspectives:"]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{children:["\n",(0,r.jsxs)(t.p,{children:["the ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"production"})}),", ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"supply"})}),", or ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})})})," perspective. This is the perspective in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," will itself be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the creation (or maintenance) of the results associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". This entails the creation of (product) specifications and ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"working instructions"}),", organizing that budgets and other production resources become available and are planned, and everything else to ensure the results will be ready to be provided to parties that will actually use them. This may include developing performance indicators, i.e. gauges that measure how well the resources are spent in this production/maintenance work, which may help managers to do their work. We will use the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"' to refer to these ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"}),", and the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),"' to refer to the role of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that performs such activities."]}),"\n"]}),"\n",(0,r.jsxs)(t.li,{children:["\n",(0,r.jsxs)(t.p,{children:["the ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"consumption"})}),", ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"demand"})}),", or ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})})})," perspective. This is the perspective in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," wants to actually use the results associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". This entails specifying the kinds of results as well as criteria that such results must satisfy (or are nice to have satisfied) in order to be fit for the purpose(s) that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," wants to use them for. Such criteria may pertain to timelines (deadlines), security, quality, sustainability, etc. This may include developing 'effectiveness indicators', i.e. gauges that measure how 'fit' the results are to be used/consumed for the intended purposes, are also part of this ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),". We will use the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"' to refer to these ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"}),", and the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),"' to refer to the role of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that performs such activities."]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"governance-and-management-1",children:"Governance and Management"}),"\n",(0,r.jsxs)(t.p,{children:["When a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," both ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", it is in full control of the production and the usability of the associated results. This is easy to do when compared to the situation in which a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," either ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", but not both. This governance and management pattern focuses on the latter situation. The following figure illustrates this situation:"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"governance and management",src:(0,s.c)("images/essif-lab-governance-and-management.png")}),(0,r.jsx)("i",{children:"Figure 1. Governing and Managing objectives."})]}),"\n",(0,r.jsxs)(t.p,{children:["The figure shows four ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", distinguished by color - let's call them Red, Yellow, Blue and Green. We assume that each party ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," multiple ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", but in the figure we only show a single one, each of which with a description that ",(0,r.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifies"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," from the set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of each ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The figure also shows one of the results associated with each of these ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", again phrased such that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," knows what this really ",(0,r.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"means"}),". So, Red ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),' that it describes as "Get a transportation means for work-travel". The associated result "transportation means" then doesn\'t come as a surprise.']}),"\n",(0,r.jsxs)(t.p,{children:["Red, who ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," can realize the result by 'scouring the market' to find a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),' that is capable and willing to provide things that Red qualifies as "transportation means" and that hence constitute the result it wants. Note that Yellow also needs to realize a result "transportation means", in order to realize her objective "Ability to move trash from A to B". Both Blue and Green produce results, i.e. a "car + lease contract" and a "sharing deal" respectively.']}),"\n",(0,r.jsxs)(t.p,{children:["The essence of this figure is to show that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that consume a result and ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that produce a result have a matching issue."]}),"\n",(0,r.jsxs)(t.p,{children:["From the perspective of the consuming party, the result produced by a producing party must qualify as a result that it needs. ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governing"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is basically specifying a result in such a way that it is fit for purpose, i.e. realizes the objective, AND finding a result that is produced by some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that qualifies as such, and that it can obtain. For Red (and Yellow) this means that they need to determine whether or not the results that Blue and Green produce qualify, and engage with either if that is the case. If not, they must either find other producers whose results do match, or they have to find an alternative result for realizing their objectives."]}),"\n",(0,r.jsxs)(t.p,{children:["From the perspective of the producing party, producing a result is only meaningful if it is actually used. ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"Managing"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is basically producing a result in such a way that there is (at least) one party that needs it. This is not only about producing things, but also about finding out what makes the produced result fit for the (various) purposes of (potential) consuming parties."]}),"\n",(0,r.jsx)(t.h3,{id:"matching",children:"Matching"}),"\n",(0,r.jsxs)(t.p,{children:["Matching (of (the results of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),") is the process in which a producer and consumer interact to establish whether or not a produced result (of the producing party) qualifies as a consumable result (of the consuming party). In other words, matching is the process in which an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the consumer) and an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the producer) are aligned, such that the produced results are fit to serve the purposes of the consumer. We say that there is a mismatch associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," if there is no corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is aligned with the first."]}),"\n",(0,r.jsxs)(t.p,{children:["This matching process can take many different forms, which can readily be observed in practice. A very simple example is where a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the consumer) has an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," to get a loaf of bread, which he decides to obtain from a baker. Thus, he needs to find a baker that he ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expects"})," to produce the bread, and communicate this ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," (preferably with the fit-for-purpose criteria), so that the baker can determine whether or not 'oblige', which can either be the creation of a new ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," (e.g. in case it is very special bread that he doesn't normally produce) that matches the consumer's ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", or it can be the choosing of an existing ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," that they both agree aligns sufficiently well with that ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),". Either way, the consumer and the baker now have an aligned pair of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", one being an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," (of the consumer towards the baker) and another being an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," (of the baker towards the consumer)."]}),"\n",(0,r.jsx)(t.p,{children:"This mechanism of"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["communicating an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["this other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," either creating a possibly matching ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["both ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," discussing, and changing their ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," until they either agree that there's a match, or one of them quitting the process,\nis the essence of the matching process. As an aside, note that this matching process constitutes a confluence of governance (changing one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),") and management (changing one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),"); that may explain the difficulty that people may have in distinguishing between ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["In practice, ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that communicate in the context of a matching process will typically have multiple and interrelating ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," towards each another. In the previous example, the baker will not only have an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," towards the consumer to deliver bread, but he will also have an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," towards the consumer that the latter will pay him some amount of money. So there are two pairs (",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),"), going in opposite directions, and both pairs need to be sufficiently aligned for their respective ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," to commit to them."]}),"\n",(0,r.jsx)(t.h3,{id:"relation-management",children:"Relation management"}),"\n",(0,r.jsxs)(t.p,{children:["One might say that a relation between two such ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," is determined by the pairs of (",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),") that they have towards each other, and the judgements about, and characteristics they attribute to one another (i.e. their mutual ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"}),"). In the example, the consumer and baker may find that they regularly have the same ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," towards one another and that they are always fulfilled. Based on that, they may characterize each other as being trustworthy, or being a good baker/consumer."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"Partial identities"})," that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes it runs, are related. A major influencer of how this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," behaves is the assessment of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"})," associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," that it has towards another, or - perhaps equivalently - by its judgements about the trustworthiness of the other, i.e. the ",(0,r.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"levels of trust"})," that it has in the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfilling its corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),". And typically, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," about the other, is going to be revised based on the experiences this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has as it interacts with the other. Perhaps one may say that relation management is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," interacts with as it sets ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," towards such ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and experiences the extent to which such other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," fulfill them."]}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to set ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for the purpose of 'optimizing' the set of relationships that it has with others, the result of which would be that it would seek to preferably (if not exclusively) interact only with ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that it can ",(0,r.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," to fullfil its ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),". Realization of such objectives would be called 'relation management', and is obviously tightly linked to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"resilience",children:"Resilience"}),"\n",(0,r.jsxs)(t.p,{children:["Resilience is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of adapting one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (and associated behavior) as one's context changes, in such a way that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),", i.e. its most important and valued ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective(s)"})," (which typically include one's \"raison d'\xeatre\" - the reason for one's existence), can continue to be realized. The ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will adapt are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that serve to realize its ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["While small changes in one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),") are typically considered part of ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", resilience is about making major changes. For example, consider a baker whose ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," is to have fun and to ensure he has no more money (and worries) than strictly necessary to have that fun. At first, he decided that this meant the creation and maintenance of a bakery with a shop (a ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," for its ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),"), which in turn has other ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", and ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," (e.g. towards suppliers of flour, yeast, etc.), and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," (e.g. towards its customers to provide them with bread, cake, etc.). If for some reason his customers no longer show up, he may decide to start baking pottery, or become a fisherman, which constitutes a significant overhaul of a (very) large part of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>i});var r=a(1504);const o={},s=r.createContext(o);function i(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b698429d.95877c1b.js b/assets/js/b698429d.95877c1b.js new file mode 100644 index 000000000..10c9e6b21 --- /dev/null +++ b/assets/js/b698429d.95877c1b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5624],{2788:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>f,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var r=a(7624),o=a(2172),s=a(964);const i={id:"pattern-governance-and-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"governance-and-management",formPhrases:["governance-and-management","governance-and-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Governance and Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) organize that their [objectives](@) are realized, either by doing the associated work themselves, or by arranging for other [parties](@) to do that.",hoverText:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",date:20210830},n="Governance and Management",h={id:"terms/pattern-governance-and-management",title:"Governance and Management",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-governance-and-management.md",sourceDirName:"terms",slug:"/terms/pattern-governance-and-management",permalink:"/framework/docs/terms/pattern-governance-and-management",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-governance-and-management.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-governance-and-management",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"governance-and-management",formPhrases:["governance-and-management","governance-and-management-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Governance and Management Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) organize that their [objectives](@) are realized, either by doing the associated work themselves, or by arranging for other [parties](@) to do that.",hoverText:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",date:20210830},sidebar:"essifLabSideBar",previous:{title:"Party Representation",permalink:"/framework/docs/terms/pattern-party-representation"},next:{title:"Decentralized Risk Management, Governance and Compliance",permalink:"/framework/docs/terms/pattern-decentralized-grc"}},c={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Governance and Management",id:"governance-and-management-1",level:3},{value:"Matching",id:"matching",level:3},{value:"Relation management",id:"relation-management",level:3},{value:"Resilience",id:"resilience",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"governance-and-management",children:"Governance and Management"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,r.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"Governance and Management pattern"})," captures the concepts and relations that explain how ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," organize that ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"their"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized, either by doing the associated work themselves (",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"), or by arranging for other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to do that (",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"). The contribution of this pattern is to show how this is done, based on the idea that every ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a single ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,r.jsxs)(t.p,{children:["Whether or not an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is realized can be seen by the status of the associated results, as is explained ",(0,r.jsx)(t.a,{href:"../terms/objective",children:"there"}),". The following figure is a recap of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"-concept (using the usual ",(0,r.jsx)(t.strong,{children:(0,r.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),"):"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"A Party's Objectives",src:(0,s.c)("images/essif-lab-objective.png")}),(0,r.jsx)("i",{children:"Figure 1. Parties and their objectives."})]}),"\n",(0,r.jsxs)(t.p,{children:["The core property of this model is that every ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," has precisely one ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", which is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that pursues the realization of the associated results, from one (or both) of the two following perspectives:"]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{children:["\n",(0,r.jsxs)(t.p,{children:["the ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"production"})}),", ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"supply"})}),", or ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})})})," perspective. This is the perspective in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," will itself be ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the creation (or maintenance) of the results associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". This entails the creation of (product) specifications and ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"working instructions"}),", organizing that budgets and other production resources become available and are planned, and everything else to ensure the results will be ready to be provided to parties that will actually use them. This may include developing performance indicators, i.e. gauges that measure how well the resources are spent in this production/maintenance work, which may help managers to do their work. We will use the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"' to refer to these ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"}),", and the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),"' to refer to the role of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that performs such activities."]}),"\n"]}),"\n",(0,r.jsxs)(t.li,{children:["\n",(0,r.jsxs)(t.p,{children:["the ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"consumption"})}),", ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:"demand"})}),", or ",(0,r.jsx)(t.em,{children:(0,r.jsx)(t.strong,{children:(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})})})," perspective. This is the perspective in which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," wants to actually use the results associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". This entails specifying the kinds of results as well as criteria that such results must satisfy (or are nice to have satisfied) in order to be fit for the purpose(s) that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," wants to use them for. Such criteria may pertain to timelines (deadlines), security, quality, sustainability, etc. This may include developing 'effectiveness indicators', i.e. gauges that measure how 'fit' the results are to be used/consumed for the intended purposes, are also part of this ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),". We will use the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"' to refer to these ",(0,r.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activities"}),", and the term '",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),"' to refer to the role of a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that performs such activities."]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(t.h3,{id:"governance-and-management-1",children:"Governance and Management"}),"\n",(0,r.jsxs)(t.p,{children:["When a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," both ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", it is in full control of the production and the usability of the associated results. This is easy to do when compared to the situation in which a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," either ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", but not both. This governance and management pattern focuses on the latter situation. The following figure illustrates this situation:"]}),"\n",(0,r.jsxs)("p",{align:"center",children:[(0,r.jsx)("img",{alt:"governance and management",src:(0,s.c)("images/essif-lab-governance-and-management.png")}),(0,r.jsx)("i",{children:"Figure 1. Governing and Managing objectives."})]}),"\n",(0,r.jsxs)(t.p,{children:["The figure shows four ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", distinguished by color - let's call them Red, Yellow, Blue and Green. We assume that each party ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," multiple ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", but in the figure we only show a single one, each of which with a description that ",(0,r.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifies"})," that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," from the set of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of each ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". The figure also shows one of the results associated with each of these ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", again phrased such that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," knows what this really ",(0,r.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"means"}),". So, Red ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),' that it describes as "Get a transportation means for work-travel". The associated result "transportation means" then doesn\'t come as a surprise.']}),"\n",(0,r.jsxs)(t.p,{children:["Red, who ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," can realize the result by 'scouring the market' to find a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),' that is capable and willing to provide things that Red qualifies as "transportation means" and that hence constitute the result it wants. Note that Yellow also needs to realize a result "transportation means", in order to realize her objective "Ability to move trash from A to B". Both Blue and Green produce results, i.e. a "car + lease contract" and a "sharing deal" respectively.']}),"\n",(0,r.jsxs)(t.p,{children:["The essence of this figure is to show that ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that consume a result and ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that produce a result have a matching issue."]}),"\n",(0,r.jsxs)(t.p,{children:["From the perspective of the consuming party, the result produced by a producing party must qualify as a result that it needs. ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governing"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is basically specifying a result in such a way that it is fit for purpose, i.e. realizes the objective, AND finding a result that is produced by some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that qualifies as such, and that it can obtain. For Red (and Yellow) this means that they need to determine whether or not the results that Blue and Green produce qualify, and engage with either if that is the case. If not, they must either find other producers whose results do match, or they have to find an alternative result for realizing their objectives."]}),"\n",(0,r.jsxs)(t.p,{children:["From the perspective of the producing party, producing a result is only meaningful if it is actually used. ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"Managing"})," an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," is basically producing a result in such a way that there is (at least) one party that needs it. This is not only about producing things, but also about finding out what makes the produced result fit for the (various) purposes of (potential) consuming parties."]}),"\n",(0,r.jsx)(t.h3,{id:"matching",children:"Matching"}),"\n",(0,r.jsxs)(t.p,{children:["Matching (of (the results of) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),") is the process in which a producer and consumer interact to establish whether or not a produced result (of the producing party) qualifies as a consumable result (of the consuming party). In other words, matching is the process in which an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the consumer) and an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the producer) are aligned, such that the produced results are fit to serve the purposes of the consumer. We say that there is a mismatch associated with an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of one ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," if there is no corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is aligned with the first."]}),"\n",(0,r.jsxs)(t.p,{children:["This matching process can take many different forms, which can readily be observed in practice. A very simple example is where a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the consumer) has an ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," to get a loaf of bread, which he decides to obtain from a baker. Thus, he needs to find a baker that he ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expects"})," to produce the bread, and communicate this ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," (preferably with the fit-for-purpose criteria), so that the baker can determine whether or not 'oblige', which can either be the creation of a new ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," (e.g. in case it is very special bread that he doesn't normally produce) that matches the consumer's ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", or it can be the choosing of an existing ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," that they both agree aligns sufficiently well with that ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),". Either way, the consumer and the baker now have an aligned pair of ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", one being an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," (of the consumer towards the baker) and another being an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," (of the baker towards the consumer)."]}),"\n",(0,r.jsx)(t.p,{children:"This mechanism of"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["communicating an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," to another ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["this other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," either creating a possibly matching ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," or ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),";"]}),"\n",(0,r.jsxs)(t.li,{children:["both ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," discussing, and changing their ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," until they either agree that there's a match, or one of them quitting the process,\nis the essence of the matching process. As an aside, note that this matching process constitutes a confluence of governance (changing one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),") and management (changing one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),"); that may explain the difficulty that people may have in distinguishing between ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),"."]}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["In practice, ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that communicate in the context of a matching process will typically have multiple and interrelating ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," towards each another. In the previous example, the baker will not only have an ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," towards the consumer to deliver bread, but he will also have an ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," towards the consumer that the latter will pay him some amount of money. So there are two pairs (",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),"), going in opposite directions, and both pairs need to be sufficiently aligned for their respective ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owners"})," to commit to them."]}),"\n",(0,r.jsx)(t.h3,{id:"relation-management",children:"Relation management"}),"\n",(0,r.jsxs)(t.p,{children:["One might say that a relation between two such ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," is determined by the pairs of (",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),") that they have towards each other, and the judgements about, and characteristics they attribute to one another (i.e. their mutual ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"}),"). In the example, the consumer and baker may find that they regularly have the same ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," towards one another and that they are always fulfilled. Based on that, they may characterize each other as being trustworthy, or being a good baker/consumer."]}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"Partial identities"})," that are ",(0,r.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes it runs, are related. A major influencer of how this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," behaves is the assessment of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-level",hovertext:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",children:"risk levels"})," associated with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," that it has towards another, or - perhaps equivalently - by its judgements about the trustworthiness of the other, i.e. the ",(0,r.jsx)("a",{href:"/framework/docs/terms/trust-level",hovertext:"Trust level (of a Party in X): the (subjective) degree of belief or confidence that this Party has in X",children:"levels of trust"})," that it has in the other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfilling its corresponding ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),". And typically, the ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," about the other, is going to be revised based on the experiences this ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has as it interacts with the other. Perhaps one may say that relation management is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," interacts with as it sets ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," towards such ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and experiences the extent to which such other ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," fulfill them."]}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to set ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for the purpose of 'optimizing' the set of relationships that it has with others, the result of which would be that it would seek to preferably (if not exclusively) interact only with ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that it can ",(0,r.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," to fullfil its ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),". Realization of such objectives would be called 'relation management', and is obviously tightly linked to the ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," of the ",(0,r.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"resilience",children:"Resilience"}),"\n",(0,r.jsxs)(t.p,{children:["Resilience is the ",(0,r.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of adapting one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (and associated behavior) as one's context changes, in such a way that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),", i.e. its most important and valued ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective(s)"})," (which typically include one's \"raison d'\xeatre\" - the reason for one's existence), can continue to be realized. The ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," a ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will adapt are the ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"})," that serve to realize its ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["While small changes in one's ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),") are typically considered part of ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),", resilience is about making major changes. For example, consider a baker whose ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," is to have fun and to ensure he has no more money (and worries) than strictly necessary to have that fun. At first, he decided that this meant the creation and maintenance of a bakery with a shop (a ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," for its ",(0,r.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"}),"), which in turn has other ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objectives"}),", and ",(0,r.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," (e.g. towards suppliers of flour, yeast, etc.), and ",(0,r.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," (e.g. towards its customers to provide them with bread, cake, etc.). If for some reason his customers no longer show up, he may decide to start baking pottery, or become a fisherman, which constitutes a significant overhaul of a (very) large part of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>i});var r=a(1504);const o={},s=r.createContext(o);function i(e){const t=r.useContext(s);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),r.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b6f9bf6b.6d1b8cc4.js b/assets/js/b6f9bf6b.6d1b8cc4.js deleted file mode 100644 index d4d7150ce..000000000 --- a/assets/js/b6f9bf6b.6d1b8cc4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9264],{9680:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>l});var r=o(7624),i=o(2172);const n={id:"holder-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder-policy",formPhrases:["holder-polic{yies}"],status:"draft",grouptags:null,hoverText:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",glossaryTerm:"Holder Policy",glossaryText:"a [digital policy](policy@) that enables an operational [holder](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},a="Holder Policy",s={id:"terms/holder-policy",title:"Holder Policy",description:"Additional content is needed here.",source:"@site/docs/terms/holder-policy.md",sourceDirName:"terms",slug:"/terms/holder-policy",permalink:"/framework/docs/terms/holder-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/holder-policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"holder-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder-policy",formPhrases:["holder-polic{yies}"],status:"draft",grouptags:null,hoverText:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",glossaryTerm:"Holder Policy",glossaryText:"a [digital policy](policy@) that enables an operational [holder](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"holder-policy",children:"Holder Policy"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.em,{children:"holder policy"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,r.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component to function in accordance with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>s,M:()=>a});var r=o(1504);const i={},n=r.createContext(i);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b6f9bf6b.d0a34d4d.js b/assets/js/b6f9bf6b.d0a34d4d.js new file mode 100644 index 000000000..97f2b18b8 --- /dev/null +++ b/assets/js/b6f9bf6b.d0a34d4d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9264],{9680:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>h,frontMatter:()=>n,metadata:()=>s,toc:()=>l});var r=o(7624),i=o(2172);const n={id:"holder-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder-policy",formPhrases:["holder-polic{yies}"],status:"draft",grouptags:null,hoverText:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",glossaryTerm:"Holder Policy",glossaryText:"a [digital policy](policy@) that enables an operational [holder](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},a="Holder Policy",s={id:"terms/holder-policy",title:"Holder Policy",description:"Additional content is needed here.",source:"@site/docs/terms/holder-policy.md",sourceDirName:"terms",slug:"/terms/holder-policy",permalink:"/framework/docs/terms/holder-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/holder-policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"holder-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder-policy",formPhrases:["holder-polic{yies}"],status:"draft",grouptags:null,hoverText:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",glossaryTerm:"Holder Policy",glossaryText:"a [digital policy](policy@) that enables an operational [holder](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,i.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"holder-policy",children:"Holder Policy"}),"\n",(0,r.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,r.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,r.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.em,{children:"holder policy"})," is a ",(0,r.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,r.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component to function in accordance with the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,r.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>s,M:()=>a});var r=o(1504);const i={},n=r.createContext(i);function a(e){const t=r.useContext(n);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),r.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b881cea3.68523c5f.js b/assets/js/b881cea3.68523c5f.js new file mode 100644 index 000000000..84e1debe0 --- /dev/null +++ b/assets/js/b881cea3.68523c5f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3448],{3196:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>h,toc:()=>c});var n=a(7624),i=a(2172),r=a(964);const s={id:"pattern-guardianship",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"guardianship",formPhrases:["guardianship{ss}","guardianship{ss}-pattern"],status:"stable",grouptags:null,glossaryTerm:"Guardianship Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [guardianship](@) consists of, and how it relates to [guardians](@), [dependents](@), [jurisdictions](@), etc.",hoverText:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",date:20210601},o="Guardianship",h={id:"terms/pattern-guardianship",title:"Guardianship",description:"The Guardianship pattern captures the concepts and relations that explain how generic guardianships work, and can be constructed. It shows that guardianship arrangements are embedded in a jurisdiction that govern such arrangements.",source:"@site/docs/terms/pattern-guardianship.md",sourceDirName:"terms",slug:"/terms/pattern-guardianship",permalink:"/framework/docs/terms/pattern-guardianship",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-guardianship.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705057701,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-guardianship",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"guardianship",formPhrases:["guardianship{ss}","guardianship{ss}-pattern"],status:"stable",grouptags:null,glossaryTerm:"Guardianship Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [guardianship](@) consists of, and how it relates to [guardians](@), [dependents](@), [jurisdictions](@), etc.",hoverText:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Jurisdictions",permalink:"/framework/docs/terms/pattern-jurisdiction"},next:{title:"Terminology Pattern",permalink:"/framework/docs/terms/pattern-terminology"}},d={},c=[{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Guardianship Governance",id:"guardianship-governance",level:4},{value:"Define-time: Guardianship Types",id:"define-time-guardianship-types",level:4},{value:"Run-time: Guardianship Arrangements",id:"run-time-guardianship-arrangements",level:4}];function l(e){const t={a:"a",h1:"h1",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"guardianship",children:"Guardianship"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"Guardianship pattern"})," captures the concepts and relations that explain how generic guardianships work, and can be constructed. It shows that ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," are embedded in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that govern such arrangements."]}),"\n",(0,n.jsxs)(t.p,{children:["The contribution of this pattern is to establish a building block and terminology for constructing a consistent, coherent and sufficiently complete mental model that allows ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to convey guardianship-related ideas to other parties, without running the risk of being misunderstood, by expressing any guardianship-related use-case in terms of the model. This will enable us to draft requirements and specifications for infrastructural IT, and make a start with specifying standardizable data structures (schemas) for use in combination with VCs."]}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsx)(t.p,{children:"The term 'guardianship' has many definitions/descriptions, such as:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\u201cThe position of protecting or defending something\u201d or \u201cThe position of being legally responsible for the care of someone who is unable to manage their own affairs.\u201d (both from the ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/en/definition/guardianship",children:"Oxford dictionary"}),"),"]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cOne who has the care of the person or property of another\u201d or \u201cOne that guards\u201d (both from ",(0,n.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/guardianship",children:"Merriam-Webster"}),"),"]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cThe state or duty of being a guardian\u201d, where 'guardian' is defined as \u201cA person who has the legal right and responsibility of taking care of someone who cannot take care of himself or herself\u201d or \u201cSomeone who protects something\u201d (",(0,n.jsx)(t.a,{href:"https://dictionary.cambridge.org/dictionary/english/",children:"Cambridge Dictionary"}),"), or"]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cThe status of being a protector, advocate, or proxy for a person\u201d (",(0,n.jsx)(t.a,{href:"https://sovrin.org/wp-content/uploads/Guardianship-Whitepaper.pdf",children:"Sovrin Guardianship Task Force whitepaper"}),"), which defines 'guardian' as \u201cAn organization or person protecting another person and possibly their property\u201d."]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cThe legal, social, or organizational responsibility of serving as a Guardian\u201d (",(0,n.jsx)(t.a,{href:"https://docs.google.com/document/d/1gfIz5TT0cNp2kxGMLFXr19x1uoZsruUe_0glHst2fZ8/edit",children:"Sovrin Glossary"}),"), which also defines 'guardian' as \u201cAn Identity Owner who administers identity Data, Wallets, and/or Agents on behalf of a dependent\u201d."]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"So, it seems that most people will acknowledge that 'guardianship' is an arrangement between"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["someone (or an organization, collectively referred to as a '",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"') or something that is 'under ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship"}),"', i.e. being cared for, guarded, protected or defended - we call this the '",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),"', and"]}),"\n",(0,n.jsxs)(t.li,{children:["one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that do this caring, guarding, protecting or defending - we call them '",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),"'."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that '",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),"' and '",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"}),"' are roles in a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangement"}),". They do not have an independent existence (as e.g. a human being does). A 'dependent' or 'guardian' only exists for as long as the arrangement exists and the arrangement has assigned such roles."]}),"\n",(0,n.jsxs)(t.p,{children:["The actual activities that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"})," performs as (s)he cares for, guards, or \u2026 its ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," (in a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangement"}),") differ from case to case, and from situation to situation. Still, in general we can say that a guardianship arrangement comes with ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"rights and duties"})," that enable (or force) a guardian to execute (or refrain from executing) specific actions - for the purpose of caring/guarding/\u2026 its dependent."]}),"\n",(0,n.jsx)(t.p,{children:"A guardianship arrangement may also impose rights and duties to the dependent. For example, a guardianship arrangement that exists for the purpose of taking care of the financial situation of the dependent may impose a duty on the dependent to not engage in acts that may have significant financial consequences, such as committing itself to a loan."}),"\n",(0,n.jsxs)(t.p,{children:["A guardianship arrangement is meaningful to the extent in which such rights and duties are actually upheld and/or enforced. Defining and enforcing rights and duties, as well as resolving conflicts that may arise, are the very essence of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," - for details see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})]}),"\n",(0,n.jsxs)(t.p,{children:["The wealth in varieties in guardianship arrangements can now easily be explained by observing that the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"Jurisdictions"})," all exercise their self-sovereignty as they operate their ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal systems"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"For a guardianship arrangement to be meaningful and relevant, it must be associated to a (single) jurisdiction that creates, modifies and dissolves the relation, specifies who the guardian and dependent are, and assigns each of them a set of rights and duties (including 'negative' rights and duties, i.e. what they may/must NOT do). A jurisdiction is implicitly tasked to enforce such rights and duties, and provide for the resolution of conflicts, yet is (and remains) self-sovereign in determining the extent in which it does so."}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Guardianship' pattern",src:(0,r.c)("images/patterns/pattern-guardianship-arrangement.png")}),"\n",(0,n.jsx)(t.p,{children:"In the figure, concepts are placed in one of three areas that are elaborated in subsections."}),"\n",(0,n.jsx)(t.h4,{id:"guardianship-governance",children:"Guardianship Governance"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that pursue ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," related to the caring for, defending of specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", need to specify the kinds of entities that are to be cared for (which we call a ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),"), establish the rules that specify what this care consists of and how it comes to pass, ensure that these rules are enforced, and provide a mechanism to resolve any disputes or unforeseen circumstances. In other words: such parties are ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," whose ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," provides the rules, enforcement, and resolution mechanisms."]}),"\n",(0,n.jsx)(t.p,{children:"Different objectives lead to different kinds of guardianships. For example, the objective that children should be taken care of, get a good education etc. may lead to a guardianship type called 'Parenthood'. Others may lead to guardianship types such as 'Curatorship', 'Financial Administration', 'Legal Custody', etc."}),"\n",(0,n.jsx)(t.p,{children:"Note that dependents need not always be"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["people that are somehow very needy. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"})," of a department in a company may be tasked to care for the wellbeing of the workers in his department, which doesn't require such workers to be incapable of doing that for themselves."]}),"\n",(0,n.jsxs)(t.li,{children:["people. Enterprises can have curators that care for an enterprise that has trouble to continue its existence. A historical heritage site might also become a dependent in a specific kind of guardianship type. Even some kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," may qualify as a guardianship, which is the case when the rights and duties that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," has to enjoy, dispose of, and control the (",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") entity also serve to care for, or defend that entity."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Guardianship ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," is the acts/processes of governing/overseeing the control and direction of whatever relates to guardianships. It oversees and directs the establishment of ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship types"}),", defining the various stakeholder roles and associating their rights and duties towards one another."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs a guardianship type would contain (and enforce) the (process) rules for defining and modifying guardianship types."]}),"\n",(0,n.jsxs)(t.p,{children:["Similarly, that legal system would also specify the rules for creating, changing/updating, and destroying ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," that instantiate such a guardianship type."]}),"\n",(0,n.jsx)(t.p,{children:"It seems obvious that the way in which the legal system enforces these rules, and settles any disputes, is a large part of the impact that guardianship arrangements will, or fail to have."}),"\n",(0,n.jsx)(t.h4,{id:"define-time-guardianship-types",children:"Define-time: Guardianship Types"}),"\n",(0,n.jsxs)(t.p,{children:["The define-time aspect of guardianships is all about about the design of ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianships types"}),", i.e. the specification of a class of (runtime) ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"}),", which would then serve one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),' that defines (and further governs) it. For example, a jurisdiction could define a guardianship type called "Financial Guardianship", that would serve the objective of ensuring that the adults that are physically or mentally (partially) incapable of managing their own finances are taken care of, by ensuring support aimed at keeping them out of financial trouble.']}),"\n",(0,n.jsxs)(t.p,{children:["A guardianship type basically defines a set of duties and rights and a set of stakeholder roles that allow these duties and rights to be assigned to, or directed at. Note that one part of such rights and duties pertain to the realization of the objective(s) that the guardianship type was created for, while another part pertains to the management- and ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes."]}),"\n",(0,n.jsx)(t.p,{children:"Every guardianship type has one stakeholder role that is (also) referred to as its dependent (role). The other roles may be referred to as guardian roles. Different guardianship types may use different role(name)s to refer to their respective dependent roles."}),"\n",(0,n.jsx)(t.p,{children:'In our example of a \'Financial Guardianship\', we could have stakeholder roles such as "Financial Administrator", "Judge" and "Party placed under administration" (which is the dependent role), and associate rights and duties e.g. as follows:'}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsx)(t.li,{children:'"[Financial Administrator] must ensure that [Party placed under administration] has sufficient funds to pay for housing and food";'}),"\n",(0,n.jsxs)(t.li,{children:['"[Party placed under administration] may not enter into financial ',(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),'";']}),"\n",(0,n.jsx)(t.li,{children:'"[Financial Administrator] has a right to look into, and transfer money out of any bank account of [Party placed under administration]";'}),"\n",(0,n.jsx)(t.li,{children:'"[Judge] must establish the a compensation arrangement for [Financial Administrator]";'}),"\n",(0,n.jsx)(t.li,{children:'"Every year, [Financial Administrator] must submit a written report to [Judge] in which (s)he accounts for all actions taken under the guardianship arrangement";'}),"\n",(0,n.jsx)(t.li,{children:'"[Judge] must review the rights and duties of an arrangement each year and update them if such is needed to better realize the objectives for which the arrangement exists".'}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"The example shows that"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"there is no such thing as 'the dependent (role)'; in the define-time context, the phrase 'dependent' is specific for a guardianship type, and only serves as a placeholder for one of its stakeholder roles."}),"\n",(0,n.jsxs)(t.li,{children:["names of stakeholder roles only serve as placeholders, that will be assigned ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," when the guardianship type is instantiated;"]}),"\n",(0,n.jsx)(t.li,{children:"the various roles are implicitly defined by the rights and duties that have been assigned to them - there is no real need to explicitly describe them;"}),"\n",(0,n.jsx)(t.li,{children:"multiple parties may be caring for a dependent in their own specific way (in the example, the Judge cares by ensuring that the Financial Administrator does not prey on the party that is placed under administration);"}),"\n",(0,n.jsx)(t.li,{children:"'caring for' extends to making sure that due process is being followed, the guardianship arrangement is being properly managed, and supervised - all this can be specified in terms of stakeholder roles, rights and duties;"}),"\n",(0,n.jsx)(t.li,{children:"one role, that can have an arbitrary name as any other stakeholder role, must be available for the dependent to play. It is called the 'dependent-role'. The other roles are called 'guardian-roles'."}),"\n"]}),"\n",(0,n.jsx)(t.h4,{id:"run-time-guardianship-arrangements",children:"Run-time: Guardianship Arrangements"}),"\n",(0,n.jsxs)(t.p,{children:["The run-time aspect of guardianships is all about about the establishing, using and management of actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships arrangements"}),". This includes the assignment of ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," to the various stakeholder roles, and the management of such assignments. It also includes the management of the actual rights and duties or such legal entities."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces (and governs) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship type"})," has rules that specify the conditions that allow a guardianship arrangement of that type to be created, including the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that must do this. When a guardianship arrangement is established, it starts as a copy of the guardianship type that it instantiates. Then, the dependent-role is assigned to the legal entity that will be fulfilling that role (or more legal entities if that is appropriate). Similarly, most, if not all guardianship-roles are assigned to a legal entity. Note that the the rules that govern the guardianship arrangements may specify that a specific guardian-role is reserved for the party that manages the guardianship arrangement itself."]}),"\n",(0,n.jsx)(t.p,{children:"Next, every duty/right type can now be converted into a duty/right instance, by replacing the role names by the names of the legal entities that fulfill the role. For example, assume that a guardianship arrangement is established in which Dick is assigned the role of 'person placed under administration', Alice the 'financial administrator' and Joe is the 'judge', whose role is to manage and supervise the guardianship arrangement. Then, the rights and duties would become:"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsx)(t.li,{children:'"Alice must ensure that Dick has sufficient funds to pay for housing and food";'}),"\n",(0,n.jsxs)(t.li,{children:['"Dick may not enter into financial ',(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),'";']}),"\n",(0,n.jsx)(t.li,{children:'"Alice has a right to look into, and transfer money out of any bank account of Dick";'}),"\n",(0,n.jsx)(t.li,{children:'"Joe must establish the a compensation arrangement for Alice";'}),"\n",(0,n.jsx)(t.li,{children:'"Every year, Alice must submit a written report to Joe in which (s)he accounts for all actions taken under the guardianship arrangement;'}),"\n",(0,n.jsx)(t.li,{children:'"Joe must review the rights and duties of an arrangement each year and update them if such is needed to better realize the objectives for which the arrangement exists".'}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"In the session where the guardianship arrangement is established, these rights and duties may be reviewed and amended as appropriate. In our example, after having established the role assignments (and implicitly the initially associated duties and rights), Joe may decide"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:'to modify rule 3 to read: "Alice has a right to look into, and transfer money out of any bank account of Dick, except for Dick\'s savings account"'}),"\n",(0,n.jsx)(t.li,{children:"to add a rule that says: \"Alice may only transfer funds out of Dick's savings account if that transfer has been explicitly approved by Dick.\nThis allows guardianship arrangements to be created and maintained in a way that is appropriate to the situation of all stakeholders."}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that in general, rights and duties may refer to entities other than the ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),", e.g. a third party against whom a right or duty may or must be exercised. Still, such rights and duties can only be formulated for entities that are recognized to exist, i.e. are legal entities for, the governing jurisdiction."]})]})}function u(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>s});var n=a(1504);const i={},r=n.createContext(i);function s(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/b881cea3.ed2b4f83.js b/assets/js/b881cea3.ed2b4f83.js deleted file mode 100644 index 451af3f03..000000000 --- a/assets/js/b881cea3.ed2b4f83.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3448],{3196:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>h,toc:()=>c});var n=a(7624),i=a(2172),r=a(964);const s={id:"pattern-guardianship",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"guardianship",formPhrases:["guardianship{ss}","guardianship{ss}-pattern"],status:"stable",grouptags:null,glossaryTerm:"Guardianship Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [guardianship](@) consists of, and how it relates to [guardians](@), [dependents](@), [jurisdictions](@), etc.",hoverText:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",date:20210601},o="Guardianship",h={id:"terms/pattern-guardianship",title:"Guardianship",description:"The Guardianship pattern captures the concepts and relations that explain how generic guardianships work, and can be constructed. It shows that guardianship arrangements are embedded in a jurisdiction that govern such arrangements.",source:"@site/docs/terms/pattern-guardianship.md",sourceDirName:"terms",slug:"/terms/pattern-guardianship",permalink:"/framework/docs/terms/pattern-guardianship",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-guardianship.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-guardianship",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"guardianship",formPhrases:["guardianship{ss}","guardianship{ss}-pattern"],status:"stable",grouptags:null,glossaryTerm:"Guardianship Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain what a generic [guardianship](@) consists of, and how it relates to [guardians](@), [dependents](@), [jurisdictions](@), etc.",hoverText:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Jurisdictions",permalink:"/framework/docs/terms/pattern-jurisdiction"},next:{title:"Terminology Pattern",permalink:"/framework/docs/terms/pattern-terminology"}},d={},c=[{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Guardianship Governance",id:"guardianship-governance",level:4},{value:"Define-time: Guardianship Types",id:"define-time-guardianship-types",level:4},{value:"Run-time: Guardianship Arrangements",id:"run-time-guardianship-arrangements",level:4}];function l(e){const t={a:"a",h1:"h1",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"guardianship",children:"Guardianship"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"Guardianship pattern"})," captures the concepts and relations that explain how generic guardianships work, and can be constructed. It shows that ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," are embedded in a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that govern such arrangements."]}),"\n",(0,n.jsxs)(t.p,{children:["The contribution of this pattern is to establish a building block and terminology for constructing a consistent, coherent and sufficiently complete mental model that allows ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to convey guardianship-related ideas to other parties, without running the risk of being misunderstood, by expressing any guardianship-related use-case in terms of the model. This will enable us to draft requirements and specifications for infrastructural IT, and make a start with specifying standardizable data structures (schemas) for use in combination with VCs."]}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsx)(t.p,{children:"The term 'guardianship' has many definitions/descriptions, such as:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\u201cThe position of protecting or defending something\u201d or \u201cThe position of being legally responsible for the care of someone who is unable to manage their own affairs.\u201d (both from the ",(0,n.jsx)(t.a,{href:"https://www.lexico.com/en/definition/guardianship",children:"Oxford dictionary"}),"),"]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cOne who has the care of the person or property of another\u201d or \u201cOne that guards\u201d (both from ",(0,n.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/guardianship",children:"Merriam-Webster"}),"),"]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cThe state or duty of being a guardian\u201d, where 'guardian' is defined as \u201cA person who has the legal right and responsibility of taking care of someone who cannot take care of himself or herself\u201d or \u201cSomeone who protects something\u201d (",(0,n.jsx)(t.a,{href:"https://dictionary.cambridge.org/dictionary/english/",children:"Cambridge Dictionary"}),"), or"]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cThe status of being a protector, advocate, or proxy for a person\u201d (",(0,n.jsx)(t.a,{href:"https://sovrin.org/wp-content/uploads/Guardianship-Whitepaper.pdf",children:"Sovrin Guardianship Task Force whitepaper"}),"), which defines 'guardian' as \u201cAn organization or person protecting another person and possibly their property\u201d."]}),"\n",(0,n.jsxs)(t.li,{children:["\u201cThe legal, social, or organizational responsibility of serving as a Guardian\u201d (",(0,n.jsx)(t.a,{href:"https://docs.google.com/document/d/1gfIz5TT0cNp2kxGMLFXr19x1uoZsruUe_0glHst2fZ8/edit",children:"Sovrin Glossary"}),"), which also defines 'guardian' as \u201cAn Identity Owner who administers identity Data, Wallets, and/or Agents on behalf of a dependent\u201d."]}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"So, it seems that most people will acknowledge that 'guardianship' is an arrangement between"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["someone (or an organization, collectively referred to as a '",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"') or something that is 'under ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship"}),"', i.e. being cared for, guarded, protected or defended - we call this the '",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),"', and"]}),"\n",(0,n.jsxs)(t.li,{children:["one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that do this caring, guarding, protecting or defending - we call them '",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),"'."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that '",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),"' and '",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"}),"' are roles in a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangement"}),". They do not have an independent existence (as e.g. a human being does). A 'dependent' or 'guardian' only exists for as long as the arrangement exists and the arrangement has assigned such roles."]}),"\n",(0,n.jsxs)(t.p,{children:["The actual activities that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"})," performs as (s)he cares for, guards, or \u2026 its ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," (in a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangement"}),") differ from case to case, and from situation to situation. Still, in general we can say that a guardianship arrangement comes with ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"rights and duties"})," that enable (or force) a guardian to execute (or refrain from executing) specific actions - for the purpose of caring/guarding/\u2026 its dependent."]}),"\n",(0,n.jsx)(t.p,{children:"A guardianship arrangement may also impose rights and duties to the dependent. For example, a guardianship arrangement that exists for the purpose of taking care of the financial situation of the dependent may impose a duty on the dependent to not engage in acts that may have significant financial consequences, such as committing itself to a loan."}),"\n",(0,n.jsxs)(t.p,{children:["A guardianship arrangement is meaningful to the extent in which such rights and duties are actually upheld and/or enforced. Defining and enforcing rights and duties, as well as resolving conflicts that may arise, are the very essence of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," - for details see the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})]}),"\n",(0,n.jsxs)(t.p,{children:["The wealth in varieties in guardianship arrangements can now easily be explained by observing that the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"Jurisdictions"})," all exercise their self-sovereignty as they operate their ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal systems"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"For a guardianship arrangement to be meaningful and relevant, it must be associated to a (single) jurisdiction that creates, modifies and dissolves the relation, specifies who the guardian and dependent are, and assigns each of them a set of rights and duties (including 'negative' rights and duties, i.e. what they may/must NOT do). A jurisdiction is implicitly tasked to enforce such rights and duties, and provide for the resolution of conflicts, yet is (and remains) self-sovereign in determining the extent in which it does so."}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Guardianship' pattern",src:(0,r.c)("images/patterns/pattern-guardianship-arrangement.png")}),"\n",(0,n.jsx)(t.p,{children:"In the figure, concepts are placed in one of three areas that are elaborated in subsections."}),"\n",(0,n.jsx)(t.h4,{id:"guardianship-governance",children:"Guardianship Governance"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," that pursue ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," related to the caring for, defending of specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", need to specify the kinds of entities that are to be cared for (which we call a ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),"), establish the rules that specify what this care consists of and how it comes to pass, ensure that these rules are enforced, and provide a mechanism to resolve any disputes or unforeseen circumstances. In other words: such parties are ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"})," whose ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," provides the rules, enforcement, and resolution mechanisms."]}),"\n",(0,n.jsx)(t.p,{children:"Different objectives lead to different kinds of guardianships. For example, the objective that children should be taken care of, get a good education etc. may lead to a guardianship type called 'Parenthood'. Others may lead to guardianship types such as 'Curatorship', 'Financial Administration', 'Legal Custody', etc."}),"\n",(0,n.jsx)(t.p,{children:"Note that dependents need not always be"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["people that are somehow very needy. The ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"})," of a department in a company may be tasked to care for the wellbeing of the workers in his department, which doesn't require such workers to be incapable of doing that for themselves."]}),"\n",(0,n.jsxs)(t.li,{children:["people. Enterprises can have curators that care for an enterprise that has trouble to continue its existence. A historical heritage site might also become a dependent in a specific kind of guardianship type. Even some kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," may qualify as a guardianship, which is the case when the rights and duties that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," has to enjoy, dispose of, and control the (",(0,n.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),") entity also serve to care for, or defend that entity."]}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Guardianship ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," is the acts/processes of governing/overseeing the control and direction of whatever relates to guardianships. It oversees and directs the establishment of ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship types"}),", defining the various stakeholder roles and associating their rights and duties towards one another."]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs a guardianship type would contain (and enforce) the (process) rules for defining and modifying guardianship types."]}),"\n",(0,n.jsxs)(t.p,{children:["Similarly, that legal system would also specify the rules for creating, changing/updating, and destroying ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," that instantiate such a guardianship type."]}),"\n",(0,n.jsx)(t.p,{children:"It seems obvious that the way in which the legal system enforces these rules, and settles any disputes, is a large part of the impact that guardianship arrangements will, or fail to have."}),"\n",(0,n.jsx)(t.h4,{id:"define-time-guardianship-types",children:"Define-time: Guardianship Types"}),"\n",(0,n.jsxs)(t.p,{children:["The define-time aspect of guardianships is all about about the design of ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianships types"}),", i.e. the specification of a class of (runtime) ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"}),", which would then serve one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),' that defines (and further governs) it. For example, a jurisdiction could define a guardianship type called "Financial Guardianship", that would serve the objective of ensuring that the adults that are physically or mentally (partially) incapable of managing their own finances are taken care of, by ensuring support aimed at keeping them out of financial trouble.']}),"\n",(0,n.jsxs)(t.p,{children:["A guardianship type basically defines a set of duties and rights and a set of stakeholder roles that allow these duties and rights to be assigned to, or directed at. Note that one part of such rights and duties pertain to the realization of the objective(s) that the guardianship type was created for, while another part pertains to the management- and ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes."]}),"\n",(0,n.jsx)(t.p,{children:"Every guardianship type has one stakeholder role that is (also) referred to as its dependent (role). The other roles may be referred to as guardian roles. Different guardianship types may use different role(name)s to refer to their respective dependent roles."}),"\n",(0,n.jsx)(t.p,{children:'In our example of a \'Financial Guardianship\', we could have stakeholder roles such as "Financial Administrator", "Judge" and "Party placed under administration" (which is the dependent role), and associate rights and duties e.g. as follows:'}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsx)(t.li,{children:'"[Financial Administrator] must ensure that [Party placed under administration] has sufficient funds to pay for housing and food";'}),"\n",(0,n.jsxs)(t.li,{children:['"[Party placed under administration] may not enter into financial ',(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),'";']}),"\n",(0,n.jsx)(t.li,{children:'"[Financial Administrator] has a right to look into, and transfer money out of any bank account of [Party placed under administration]";'}),"\n",(0,n.jsx)(t.li,{children:'"[Judge] must establish the a compensation arrangement for [Financial Administrator]";'}),"\n",(0,n.jsx)(t.li,{children:'"Every year, [Financial Administrator] must submit a written report to [Judge] in which (s)he accounts for all actions taken under the guardianship arrangement";'}),"\n",(0,n.jsx)(t.li,{children:'"[Judge] must review the rights and duties of an arrangement each year and update them if such is needed to better realize the objectives for which the arrangement exists".'}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"The example shows that"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"there is no such thing as 'the dependent (role)'; in the define-time context, the phrase 'dependent' is specific for a guardianship type, and only serves as a placeholder for one of its stakeholder roles."}),"\n",(0,n.jsxs)(t.li,{children:["names of stakeholder roles only serve as placeholders, that will be assigned ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," when the guardianship type is instantiated;"]}),"\n",(0,n.jsx)(t.li,{children:"the various roles are implicitly defined by the rights and duties that have been assigned to them - there is no real need to explicitly describe them;"}),"\n",(0,n.jsx)(t.li,{children:"multiple parties may be caring for a dependent in their own specific way (in the example, the Judge cares by ensuring that the Financial Administrator does not prey on the party that is placed under administration);"}),"\n",(0,n.jsx)(t.li,{children:"'caring for' extends to making sure that due process is being followed, the guardianship arrangement is being properly managed, and supervised - all this can be specified in terms of stakeholder roles, rights and duties;"}),"\n",(0,n.jsx)(t.li,{children:"one role, that can have an arbitrary name as any other stakeholder role, must be available for the dependent to play. It is called the 'dependent-role'. The other roles are called 'guardian-roles'."}),"\n"]}),"\n",(0,n.jsx)(t.h4,{id:"run-time-guardianship-arrangements",children:"Run-time: Guardianship Arrangements"}),"\n",(0,n.jsxs)(t.p,{children:["The run-time aspect of guardianships is all about about the establishing, using and management of actual ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships arrangements"}),". This includes the assignment of ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," to the various stakeholder roles, and the management of such assignments. It also includes the management of the actual rights and duties or such legal entities."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces (and governs) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship type"})," has rules that specify the conditions that allow a guardianship arrangement of that type to be created, including the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that must do this. When a guardianship arrangement is established, it starts as a copy of the guardianship type that it instantiates. Then, the dependent-role is assigned to the legal entity that will be fulfilling that role (or more legal entities if that is appropriate). Similarly, most, if not all guardianship-roles are assigned to a legal entity. Note that the the rules that govern the guardianship arrangements may specify that a specific guardian-role is reserved for the party that manages the guardianship arrangement itself."]}),"\n",(0,n.jsx)(t.p,{children:"Next, every duty/right type can now be converted into a duty/right instance, by replacing the role names by the names of the legal entities that fulfill the role. For example, assume that a guardianship arrangement is established in which Dick is assigned the role of 'person placed under administration', Alice the 'financial administrator' and Joe is the 'judge', whose role is to manage and supervise the guardianship arrangement. Then, the rights and duties would become:"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsx)(t.li,{children:'"Alice must ensure that Dick has sufficient funds to pay for housing and food";'}),"\n",(0,n.jsxs)(t.li,{children:['"Dick may not enter into financial ',(0,n.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"}),'";']}),"\n",(0,n.jsx)(t.li,{children:'"Alice has a right to look into, and transfer money out of any bank account of Dick";'}),"\n",(0,n.jsx)(t.li,{children:'"Joe must establish the a compensation arrangement for Alice";'}),"\n",(0,n.jsx)(t.li,{children:'"Every year, Alice must submit a written report to Joe in which (s)he accounts for all actions taken under the guardianship arrangement;'}),"\n",(0,n.jsx)(t.li,{children:'"Joe must review the rights and duties of an arrangement each year and update them if such is needed to better realize the objectives for which the arrangement exists".'}),"\n"]}),"\n",(0,n.jsx)(t.p,{children:"In the session where the guardianship arrangement is established, these rights and duties may be reviewed and amended as appropriate. In our example, after having established the role assignments (and implicitly the initially associated duties and rights), Joe may decide"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:'to modify rule 3 to read: "Alice has a right to look into, and transfer money out of any bank account of Dick, except for Dick\'s savings account"'}),"\n",(0,n.jsx)(t.li,{children:"to add a rule that says: \"Alice may only transfer funds out of Dick's savings account if that transfer has been explicitly approved by Dick.\nThis allows guardianship arrangements to be created and maintained in a way that is appropriate to the situation of all stakeholders."}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["Note that in general, rights and duties may refer to entities other than the ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardian"})," or ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"}),", e.g. a third party against whom a right or duty may or must be exercised. Still, such rights and duties can only be formulated for entities that are recognized to exist, i.e. are legal entities for, the governing jurisdiction."]})]})}function u(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>s});var n=a(1504);const i={},r=n.createContext(i);function s(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:s(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/bac71f92.0cb99464.js b/assets/js/bac71f92.0cb99464.js new file mode 100644 index 000000000..100389962 --- /dev/null +++ b/assets/js/bac71f92.0cb99464.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6732],{7916:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>l,frontMatter:()=>s,metadata:()=>n,toc:()=>c});var i=a(7624),o=a(2172);const s={id:"validator",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator",formPhrases:["validator{ss}"],status:"draft",grouptags:null,hoverText:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",glossaryTerm:"Validator",glossaryText:"a component that implements the [capability](@) to determine whether or not ([verified](verify@)) data is valid to be used for some specific purpose(s).",date:20210802},r="Validator",n={id:"terms/validator",title:"Validator",description:'This text needs to be revised. (see also "issuer", "verifier" for inspiration)',source:"@site/docs/terms/validator.md",sourceDirName:"terms",slug:"/terms/validator",permalink:"/framework/docs/terms/validator",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/validator.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"validator",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator",formPhrases:["validator{ss}"],status:"draft",grouptags:null,hoverText:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",glossaryTerm:"Validator",glossaryText:"a component that implements the [capability](@) to determine whether or not ([verified](verify@)) data is valid to be used for some specific purpose(s).",date:20210802},sidebar:"essifLabSideBar"},d={},c=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"validator",children:"Validator"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.em,{children:'This text needs to be revised. (see also "issuer", "verifier" for inspiration)'}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"validator"})," is a (functional) component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to determine whether or not (verified) data is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be used for some specific purpose(s)."]}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>r});var i=a(1504);const o={},s=i.createContext(o);function r(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/bac71f92.dfe16a3e.js b/assets/js/bac71f92.dfe16a3e.js deleted file mode 100644 index fd7d4e4d4..000000000 --- a/assets/js/bac71f92.dfe16a3e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6732],{7916:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>l,frontMatter:()=>s,metadata:()=>n,toc:()=>c});var i=a(7624),o=a(2172);const s={id:"validator",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator",formPhrases:["validator{ss}"],status:"draft",grouptags:null,hoverText:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",glossaryTerm:"Validator",glossaryText:"a component that implements the [capability](@) to determine whether or not ([verified](verify@)) data is valid to be used for some specific purpose(s).",date:20210802},r="Validator",n={id:"terms/validator",title:"Validator",description:'This text needs to be revised. (see also "issuer", "verifier" for inspiration)',source:"@site/docs/terms/validator.md",sourceDirName:"terms",slug:"/terms/validator",permalink:"/framework/docs/terms/validator",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/validator.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"validator",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator",formPhrases:["validator{ss}"],status:"draft",grouptags:null,hoverText:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",glossaryTerm:"Validator",glossaryText:"a component that implements the [capability](@) to determine whether or not ([verified](verify@)) data is valid to be used for some specific purpose(s).",date:20210802},sidebar:"essifLabSideBar"},d={},c=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"validator",children:"Validator"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.em,{children:'This text needs to be revised. (see also "issuer", "verifier" for inspiration)'}),"\nIn other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"validator"})," is a (functional) component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to determine whether or not (verified) data is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be used for some specific purpose(s)."]}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>r});var i=a(1504);const o={},s=i.createContext(o);function r(e){const t=i.useContext(s);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),i.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/bf92701d.1d8d513a.js b/assets/js/bf92701d.1d8d513a.js new file mode 100644 index 000000000..ccc13f71a --- /dev/null +++ b/assets/js/bf92701d.1d8d513a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1480],{7479:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>n,metadata:()=>a,toc:()=>l});var o=i(7624),s=i(2172);const n={id:"issuer-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer-policy",formPhrases:["issuer-polic{yies}"],status:"draft",grouptags:null,hoverText:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Isuer Policy",glossaryText:"a [digital policy](policy@) that enables an operational [issuer](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},r="Isuer Policy",a={id:"terms/issuer-policy",title:"Isuer Policy",description:"Additional content is needed here.",source:"@site/docs/terms/issuer-policy.md",sourceDirName:"terms",slug:"/terms/issuer-policy",permalink:"/framework/docs/terms/issuer-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/issuer-policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"issuer-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer-policy",formPhrases:["issuer-polic{yies}"],status:"draft",grouptags:null,hoverText:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Isuer Policy",glossaryText:"a [digital policy](policy@) that enables an operational [issuer](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"isuer-policy",children:"Isuer Policy"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.em,{children:"issuer policy"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,o.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component to function in accordance with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>r});var o=i(1504);const s={},n=o.createContext(s);function r(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/bf92701d.e16becf9.js b/assets/js/bf92701d.e16becf9.js deleted file mode 100644 index 3475f4019..000000000 --- a/assets/js/bf92701d.e16becf9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1480],{7479:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>h,frontMatter:()=>n,metadata:()=>a,toc:()=>l});var o=i(7624),s=i(2172);const n={id:"issuer-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer-policy",formPhrases:["issuer-polic{yies}"],status:"draft",grouptags:null,hoverText:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Isuer Policy",glossaryText:"a [digital policy](policy@) that enables an operational [issuer](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},r="Isuer Policy",a={id:"terms/issuer-policy",title:"Isuer Policy",description:"Additional content is needed here.",source:"@site/docs/terms/issuer-policy.md",sourceDirName:"terms",slug:"/terms/issuer-policy",permalink:"/framework/docs/terms/issuer-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/issuer-policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"issuer-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"issuer-policy",formPhrases:["issuer-polic{yies}"],status:"draft",grouptags:null,hoverText:"Issuer Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Issuer component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Isuer Policy",glossaryText:"a [digital policy](policy@) that enables an operational [issuer](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"isuer-policy",children:"Isuer Policy"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.em,{children:"issuer policy"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,o.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component to function in accordance with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>r});var o=i(1504);const s={},n=o.createContext(s);function r(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c022a8c7.38de7116.js b/assets/js/c022a8c7.38de7116.js new file mode 100644 index 000000000..72ebc1be3 --- /dev/null +++ b/assets/js/c022a8c7.38de7116.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6792],{6832:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>h});var s=i(7624),n=i(2172);const r={id:"legal-entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-entity",formPhrases:["legal-entit{yies}"],status:"draft",grouptags:null,hoverText:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",glossaryTerm:"Legal Entity",glossaryText:"an [entity](@) that is known by, recognized to exist, and registered in that [jurisdiction](@).",date:20210601},o="Legal Entity",a={id:"terms/legal-entity",title:"Legal Entity",description:"Short Description",source:"@site/docs/terms/legal-entity.md",sourceDirName:"terms",slug:"/terms/legal-entity",permalink:"/framework/docs/terms/legal-entity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/legal-entity.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"legal-entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-entity",formPhrases:["legal-entit{yies}"],status:"draft",grouptags:null,hoverText:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",glossaryTerm:"Legal Entity",glossaryText:"an [entity](@) that is known by, recognized to exist, and registered in that [jurisdiction](@).",date:20210601},sidebar:"essifLabSideBar"},l={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"legal-entity",children:"Legal Entity"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Legal Entity"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known by and recognized to exist in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". For ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"}),", this usually means that the entity is registered. Legal jurisdictions usually have a registration for its citizens, foreigners, enterprises, felonies, etc. Non-legal jurisdictions (e.g. a soccer club) register their members, donators, staff, properties, etc., either on the record, or off the record."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["It is important to recognize that the term 'legal entity' does not refer to something that has an existence of its own, but that it is a property of en ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is linked to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". This enables us to query for the applicable jurisdiction when someone uses the term, and get the right understanding of what (s)he means."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Legal Entity"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known by and recognized to exist in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (i.e. registered in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of said jurisdiction)."]}),"\n",(0,s.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"citizens (organizations, etc.) that are registered in the citizens registration of some government, are legal entities in its jurisdiction."}),"\n",(0,s.jsx)(t.li,{children:"a refugee that is screaming before a civil servant person (i.e. (s)he is alive and kicking, and really exists), yet is not registered in the governmental administration, does not exist for that administration, i.e. is not a legal entity in that jurisdiction."}),"\n",(0,s.jsx)(t.li,{children:"whether or not some special stone qualifies as legal entity depends on whether or not it is known to exist in some jurisdiction."}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.p,{children:["A legal entity does not necessarily have an existence outside of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". For example, the rules of many legal jurisdictions specify criteria for entities to have their own legal rights and ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," - being a 'legal person' albeit not a human being (which is then called a 'natural person'). A 'limited liability partnership' or an 'incorporated entity' are examples of such constructs (for specific jurisdictions). See e.g. ",(0,s.jsx)(t.a,{href:"https://hallellis.co.uk/separate-legal-entities-meaning/",children:"Separate Legal Entities"})]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>o});var s=i(1504);const n={},r=s.createContext(n);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c022a8c7.e1c0bc51.js b/assets/js/c022a8c7.e1c0bc51.js deleted file mode 100644 index beb674cc2..000000000 --- a/assets/js/c022a8c7.e1c0bc51.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6792],{6832:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>h});var s=i(7624),n=i(2172);const r={id:"legal-entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-entity",formPhrases:["legal-entit{yies}"],status:"draft",grouptags:null,hoverText:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",glossaryTerm:"Legal Entity",glossaryText:"an [entity](@) that is known by, recognized to exist, and registered in that [jurisdiction](@).",date:20210601},o="Legal Entity",a={id:"terms/legal-entity",title:"Legal Entity",description:"Short Description",source:"@site/docs/terms/legal-entity.md",sourceDirName:"terms",slug:"/terms/legal-entity",permalink:"/framework/docs/terms/legal-entity",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/legal-entity.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"legal-entity",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"legal-entity",formPhrases:["legal-entit{yies}"],status:"draft",grouptags:null,hoverText:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",glossaryTerm:"Legal Entity",glossaryText:"an [entity](@) that is known by, recognized to exist, and registered in that [jurisdiction](@).",date:20210601},sidebar:"essifLabSideBar"},l={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3}];function c(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"legal-entity",children:"Legal Entity"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Legal Entity"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known by and recognized to exist in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". For ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-jurisdiction",hovertext:"Legal Jurisdiction: a Jurisdiction that is governed/operated by a governmental body.",children:"legal jurisdictions"}),", this usually means that the entity is registered. Legal jurisdictions usually have a registration for its citizens, foreigners, enterprises, felonies, etc. Non-legal jurisdictions (e.g. a soccer club) register their members, donators, staff, properties, etc., either on the record, or off the record."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["It is important to recognize that the term 'legal entity' does not refer to something that has an existence of its own, but that it is a property of en ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is linked to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". This enables us to query for the applicable jurisdiction when someone uses the term, and get the right understanding of what (s)he means."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"Legal Entity"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known by and recognized to exist in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," (i.e. registered in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that operates the ",(0,s.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," of said jurisdiction)."]}),"\n",(0,s.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"citizens (organizations, etc.) that are registered in the citizens registration of some government, are legal entities in its jurisdiction."}),"\n",(0,s.jsx)(t.li,{children:"a refugee that is screaming before a civil servant person (i.e. (s)he is alive and kicking, and really exists), yet is not registered in the governmental administration, does not exist for that administration, i.e. is not a legal entity in that jurisdiction."}),"\n",(0,s.jsx)(t.li,{children:"whether or not some special stone qualifies as legal entity depends on whether or not it is known to exist in some jurisdiction."}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.p,{children:["A legal entity does not necessarily have an existence outside of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),". For example, the rules of many legal jurisdictions specify criteria for entities to have their own legal rights and ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," - being a 'legal person' albeit not a human being (which is then called a 'natural person'). A 'limited liability partnership' or an 'incorporated entity' are examples of such constructs (for specific jurisdictions). See e.g. ",(0,s.jsx)(t.a,{href:"https://hallellis.co.uk/separate-legal-entities-meaning/",children:"Separate Legal Entities"})]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>o});var s=i(1504);const n={},r=s.createContext(n);function o(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c1bdff68.9992019c.js b/assets/js/c1bdff68.9992019c.js deleted file mode 100644 index bdb224524..000000000 --- a/assets/js/c1bdff68.9992019c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1760],{9364:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>h});var o=a(7624),n=a(2172);const r={id:"colleague",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"colleague",formPhrases:["colleague{ss}","digital-colleague{ss}"],status:"draft",grouptags:null,hoverText:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",glossaryTerm:"Colleague",glossaryText:"two or more (digital or non-digital) [agent](@) that have the same [principal](@) (i.e. [party](@) on whose behalf they are executing an [action](@)).",date:20220330},i="Colleague",s={id:"terms/colleague",title:"Colleague",description:"Short Description",source:"@site/docs/terms/colleague.md",sourceDirName:"terms",slug:"/terms/colleague",permalink:"/framework/docs/terms/colleague",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/colleague.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"colleague",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"colleague",formPhrases:["colleague{ss}","digital-colleague{ss}"],status:"draft",grouptags:null,hoverText:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",glossaryTerm:"Colleague",glossaryText:"two or more (digital or non-digital) [agent](@) that have the same [principal](@) (i.e. [party](@) on whose behalf they are executing an [action](@)).",date:20220330},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3}];function l(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"colleague",children:"Colleague"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"colleague"})," is one of two or more (digital or non-digital) ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that have the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (on whose behalf they are executing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),")."]}),"\n",(0,o.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(t.p,{children:["Consider a traveler that uses her digital wallet to communicate her ",(0,o.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," to an immigration officer. In order to decide whether or not to permit the traveler entrance to the country, it must establish that the traveler (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that pushes the buttons of the digital wallet) and the digital wallet (i.e. the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that communicates some ",(0,o.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," data), work on behalf of one and the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", i.e. the traveler (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,o.jsxs)(t.p,{children:["Another example is a customer that uses a chat application (her ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),") to contact the support department of her life insurance to sort something out. As the chat progresses, the life insurance ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," must obtain some sensitive health-data, for which the chat channel isn't appropriate. He requests the customer to use another means (",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") that is capable of setting up a ",(0,o.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communications channel"})," that is more secure so that she can use this other means as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," to transmit her sensitive health data. In order to prevent health fraud, the life insurance ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," must be capable of determining that both the other means are ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that share the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", i.e. the customer."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The ability to distinguish between (non) ",(0,o.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleagues"})," allows us to reason and communicate about the set of (digital and non-digital) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that are ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for a ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". This is relevant in situations where different ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," on behalf of the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>i});var o=a(1504);const n={},r=o.createContext(n);function i(e){const t=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),o.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c1bdff68.a3f2a146.js b/assets/js/c1bdff68.a3f2a146.js new file mode 100644 index 000000000..562269e6e --- /dev/null +++ b/assets/js/c1bdff68.a3f2a146.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1760],{9364:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>h});var o=a(7624),n=a(2172);const r={id:"colleague",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"colleague",formPhrases:["colleague{ss}","digital-colleague{ss}"],status:"draft",grouptags:null,hoverText:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",glossaryTerm:"Colleague",glossaryText:"two or more (digital or non-digital) [agent](@) that have the same [principal](@) (i.e. [party](@) on whose behalf they are executing an [action](@)).",date:20220330},i="Colleague",s={id:"terms/colleague",title:"Colleague",description:"Short Description",source:"@site/docs/terms/colleague.md",sourceDirName:"terms",slug:"/terms/colleague",permalink:"/framework/docs/terms/colleague",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/colleague.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"colleague",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"colleague",formPhrases:["colleague{ss}","digital-colleague{ss}"],status:"draft",grouptags:null,hoverText:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",glossaryTerm:"Colleague",glossaryText:"two or more (digital or non-digital) [agent](@) that have the same [principal](@) (i.e. [party](@) on whose behalf they are executing an [action](@)).",date:20220330},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Examples",id:"examples",level:3},{value:"Purpose",id:"purpose",level:3}];function l(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"colleague",children:"Colleague"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)(t.strong,{children:"colleague"})," is one of two or more (digital or non-digital) ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that have the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (on whose behalf they are executing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),")."]}),"\n",(0,o.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(t.p,{children:["Consider a traveler that uses her digital wallet to communicate her ",(0,o.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," to an immigration officer. In order to decide whether or not to permit the traveler entrance to the country, it must establish that the traveler (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that pushes the buttons of the digital wallet) and the digital wallet (i.e. the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that communicates some ",(0,o.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identity"})," data), work on behalf of one and the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", i.e. the traveler (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,o.jsxs)(t.p,{children:["Another example is a customer that uses a chat application (her ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),") to contact the support department of her life insurance to sort something out. As the chat progresses, the life insurance ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," must obtain some sensitive health-data, for which the chat channel isn't appropriate. He requests the customer to use another means (",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") that is capable of setting up a ",(0,o.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communications channel"})," that is more secure so that she can use this other means as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," to transmit her sensitive health data. In order to prevent health fraud, the life insurance ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," must be capable of determining that both the other means are ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," that share the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", i.e. the customer."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The ability to distinguish between (non) ",(0,o.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleagues"})," allows us to reason and communicate about the set of (digital and non-digital) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that are ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for a ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". This is relevant in situations where different ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," on behalf of the same ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})]})]})}function d(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>i});var o=a(1504);const n={},r=o.createContext(n);function i(e){const t=o.useContext(r);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),o.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c3b51139.825444e8.js b/assets/js/c3b51139.825444e8.js deleted file mode 100644 index f0dbcf207..000000000 --- a/assets/js/c3b51139.825444e8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8272],{8752:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var o=r(7624),s=r(2172);const a={id:"generic-governance-process",title:"A Generic Governance Process",sidebar_label:"Generic Governance Process",date:20220912},i=void 0,n={id:"generic-governance-process",title:"A Generic Governance Process",description:"The text has to be properly reviewed",source:"@site/docs/essifLab-generic-governance-process.md",sourceDirName:".",slug:"/generic-governance-process",permalink:"/framework/docs/generic-governance-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-generic-governance-process.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"generic-governance-process",title:"A Generic Governance Process",sidebar_label:"Generic Governance Process",date:20220912},sidebar:"essifLabSideBar",previous:{title:"Miscellaneous",permalink:"/framework/docs/miscellaneous"},next:{title:"Conceptual Architecture FW",permalink:"/framework/docs/essifLab-fw-conceptual-architecture-framework"}},c={},h=[{value:"Introduction",id:"introduction",level:2},{value:"The Governance Process",id:"the-governance-process",level:2},{value:"Step 1 - Setting of initial Expectations",id:"step-1---setting-of-initial-expectations",level:3},{value:"Step 2 - Measuring Results/Effects",id:"step-2---measuring-resultseffects",level:3},{value:"Step 3 - Judging Results/Effects",id:"step-3---judging-resultseffects",level:3},{value:"Step 4 - Reflection/Learning",id:"step-4---reflectionlearning",level:3},{value:"Step 5 - Decision making",id:"step-5---decision-making",level:3},{value:"Governing the Governance Process itself",id:"governing-the-governance-process-itself",level:2},{value:"Footnotes",id:"footnotes",level:2}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"The text has to be properly reviewed"})}),"\n",(0,o.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", i.e. an ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," or a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", that work to realize a specific set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", will not do everything themselves. For example, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that sells products may expect another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to deliver them to its customers. Thus, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will expect other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to provide products or services that it can subsequently use to realize its ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". The process that provides assurance to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the products or services it gets are an actual contribution to the realization of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", is called '",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"'. We use the term '",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),"' to refer to any ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is tasked with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of a subset of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governance"})," is not ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),". The latter is distinct from the first in that the latter process ensures that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," actually and efficiently realizes its ",(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," (i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for which it produces the associated results itself). We use the term '",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),"' to refer to any ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is tasked with the realization of the results associated with a set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),". For a further elaboration on this, see the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["This document specifies a generic process for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (specifically: ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"). It is characteristic of this process that it does not require its ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," to know how the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that will be fulfilling these ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," will do so",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),". This characteristic makes the process generically useful."]}),"\n",(0,o.jsxs)(t.p,{children:["While some may see this process simply as a means to turn the ",(0,o.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/PDCA",children:"PDCA-cycle"})," (which in a way, it is), its value lies in the explicit specification of the concrete results that have to be achieved in the various steps, which lacks in most, if not all, descriptions of PDCA processes. Such explicit specifications provide the concrete basis for both the ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"})," of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," and its ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governors"})," to do their jobs."]}),"\n",(0,o.jsx)(t.h2,{id:"the-governance-process",children:"The Governance Process"}),"\n",(0,o.jsxs)(t.p,{children:["The generic ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process consists of the following steps:"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsxs)(t.strong,{children:["(initial) ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," are set"]})," in terms of the results/effects",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-3",id:"user-content-fnref-3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})})," that have to be achieved;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"results/effects are measured"})," through so-called 'effect indicators'",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-4",id:"user-content-fnref-4","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})}),";"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"results/effects are judged"})," not only on whether or not the effect indicators have met the applicable norms",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-5",id:"user-content-fnref-5","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"5"})}),", but also on any circumstances (increasing insights, unexpected events, etc.) that have influenced such results;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"results are reflected upon"}),", learning from what happened and/or celebrating the results;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"decisions are made"})," about altering the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", indicators, judgements, etc. \u2013 if necessary."]}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:"After step 5 is completed, execution continues at step 2, thus making the execution cyclic. That is possible because after completion of step 1 and completion of step 5, the same conditions apply. The following sections describe the individual steps."}),"\n",(0,o.jsxs)(t.h3,{id:"step-1---setting-of-initial-expectations",children:["Step 1 - Setting of initial ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"Expectations"})]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to provide clarity for all stakeholders with respect to the focus of the governance process."})}),"\n",(0,o.jsx)(t.p,{children:"It is not the purpose of this activity to come to agreement with stakeholders about what is expected of them. That would be another activity."}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for every (focus) area that a party wants its ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," to be ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," (e.g. finance, security, ...), a ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," has been assigned/appointed that will develop and run the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process for that focal area."]}),"\n",(0,o.jsxs)(t.li,{children:["for each ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," in every focus area, a description exists that specifies the results/effects that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," aims for, and the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"(s) that are expected to produce the results;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", one or more effect indicators are specified;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", norms that are based on such effect indicators are specified (implicitly or explicitly), as well as a point in time (that may be repetitive) that the norm must have been met;"]}),"\n",(0,o.jsx)(t.li,{children:"the (first occurrence of the) point in time has been established by which step 5 must have been completed."}),"\n",(0,o.jsxs)(t.li,{children:["there is a decision by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," stating that these ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," are in fact to be met and the associated results/effects are to be achieved."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-2---measuring-resultseffects",children:"Step 2 - Measuring Results/Effects"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to ensure that all effect indicators are being assigned values (e.g. measured)."})}),"\n",(0,o.jsx)(t.p,{children:"It is not the purpose of this activity to already pass judgements based on such values.\nHaving 'clean' measurements that are unprejudiced is of great value when judging achievements, and therefore measuring and judging results/effects should be distinct. In order to guarantee this distinction, it may be necessary to have third parties execute this activity."}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsx)(t.li,{children:"all effect indicators as specified in step 1 have been assigned a value."}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-3---judging-resultseffects",children:"Step 3 - Judging Results/Effects"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsxs)(t.em,{children:["The purpose of this activity is to obtain clarity about whether or not the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," have been achieved (in a manner that is sufficiently satisfactory to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),")."]})}),"\n",(0,o.jsxs)(t.p,{children:["Such judgement should be based on two sources of information. The first is comparing the values of the (measured) effect indicators to the norms set in step 1c. The second source is any progressing insights, unexpected events or other circumstances that might explain any deviations (both positive and negative) from the norms. It is explicitly part of this activity to identify such circumstances.\nTaking both sources of information into account, judgement must be passed on each ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),"; this judgement says whether or not the expected result/effect has been (sufficiently) achieved. A judgement should be justified if its indicator values deviate significantly from the norm (which can go both ways)."]}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", it is clear whether or not its norm(s) have been satisfied;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", there is a judgement stating whether or not it is (sufficiently) achieved;"]}),"\n",(0,o.jsxs)(t.li,{children:["if, for some ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", the judgement differs from what would be expected given the evaluation of the norms, there is a justification for this judgement."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-4---reflectionlearning",children:"Step 4 - Reflection/Learning"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to provide clarity about the next steps that should be taken."})}),"\n",(0,o.jsxs)(t.p,{children:["Quite some time may elapse between setting ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", the associated effect indicators/norms, and judging the results/effects. Meanwhile, all sorts of things can change (e.g. laws, the market, political situation, competitors, technology, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"'s obligations, etc.). Such changes may cause ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", effect indicators or norms to become outdated. The experience of having judged the results/effects in the previous step is invaluable, because the person that has done this will have 'felt' any contradiction or discrepancy between the effect indicator values and norms, and his own sense of whether the results/effects have been achieved. This information and feeling allows the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," (and others) to ponder, e.g. about:\n\u2013 \tfine-tuning or modifying ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", indicators, norms;\n\u2013 \tmodifying ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," has committed itself to realize (obligations);\n\u2013 \tpossibilities for influencing circumstances/stakeholders;\n\u2013 \tcelebrating (unexpectedly) well achieved ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," it has been established what should be modified/improved and/or celebrated;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," there is a proposition of how this may be achieved;"]}),"\n",(0,o.jsxs)(t.li,{children:["there is either a proposition for new ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", each of which satisfies the criteria of step 1, or a statement saying there are no such ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["for every new or modified ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", criteria 1"]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-5---decision-making",children:"Step 5 - Decision making"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to explicitly decide which of the proposals in step 4 will be adopted, and which not."})}),"\n",(0,o.jsxs)(t.p,{children:["Doing so shows that you have actually learned. Also, putting all decisions in a single step allows the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," to delegate the work in steps 3 and 4 to others."]}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for each ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," for which it was decided (in step 1) that it should be achieved, there is a decision stating whether or not it has been shown to be the case."]}),"\n",(0,o.jsx)(t.li,{children:"for each proposal from step 4, there is a (preliminary) decision with respect to whether or not it will be adopted."}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"governing-the-governance-process-itself",children:"Governing the Governance Process itself"}),"\n",(0,o.jsxs)(t.p,{children:["Like any other process, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process may need to be governed. Here is how to apply the specified ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process on itself. In order to distinguish the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process that is being governed, from the process that governs that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process, we will refer to the latter as the meta-governance process."]}),"\n",(0,o.jsxs)(t.p,{children:["Step 1 (setting the initial ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"), is as follows:"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["the meta-governance process has 5 ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that it sets to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process. These ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," are specified by the first sentence of the description of each of the 5 activities of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process in the previous section;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every of these ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", its effect indicator is described by the results specified after the line \u201cThe results of this activity are that all of the the following criteria are met:\u201d of each of the 5 activities;"]}),"\n",(0,o.jsxs)(t.li,{children:["an ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," is met if all criteria as mentioned in its effect indicator are met;"]}),"\n",(0,o.jsx)(t.li,{children:"step 5 of the process has been completed at [set a concrete time, e.g. the end of coming November]."}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["All other steps of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process can be followed using the aforementioned ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", effect indicators and criteria."]}),"\n",(0,o.jsx)(t.h2,{id:"footnotes",children:"Footnotes"}),"\n",(0,o.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,o.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,o.jsxs)(t.p,{children:["Only ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that express an ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," towards another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," are subject of ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),". ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"Objectives"})," that express an ",(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," are ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),". See the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"})," for further elaboration on this. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,o.jsxs)(t.p,{children:["This does not preclude it to be used in situations where such knowledge is available. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-3",children:["\n",(0,o.jsxs)(t.p,{children:["Example: 'Products that a customer has ordered are delivered within one working day' is an effect, whereas 'Products that a customer has ordered will be shipped immediately' is not. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-4",children:["\n",(0,o.jsxs)(t.p,{children:["An indicator is a number or value that can be decided on (or measured) objectively by following a measuring instruction. An effect indicator measures an effect or result that is the aim of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Example: 'the percentage of deliveries of the last 30 days, that have been received by the customer within 24 hours after his order was accepted.' ",(0,o.jsx)(t.a,{href:"#user-content-fnref-4","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-5",children:["\n",(0,o.jsxs)(t.p,{children:["A norm is a level that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," aims an indicator to comply with or must reach. Example: [indicator] > 99%. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-5","data-footnote-backref":"","aria-label":"Back to reference 5",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>i});var o=r(1504);const s={},a=o.createContext(s);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c3b51139.89a06e43.js b/assets/js/c3b51139.89a06e43.js new file mode 100644 index 000000000..7966b019d --- /dev/null +++ b/assets/js/c3b51139.89a06e43.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8272],{8752:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>f,frontMatter:()=>a,metadata:()=>n,toc:()=>h});var o=r(7624),s=r(2172);const a={id:"generic-governance-process",title:"A Generic Governance Process",sidebar_label:"Generic Governance Process",date:20220912},i=void 0,n={id:"generic-governance-process",title:"A Generic Governance Process",description:"The text has to be properly reviewed",source:"@site/docs/essifLab-generic-governance-process.md",sourceDirName:".",slug:"/generic-governance-process",permalink:"/framework/docs/generic-governance-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-generic-governance-process.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"generic-governance-process",title:"A Generic Governance Process",sidebar_label:"Generic Governance Process",date:20220912},sidebar:"essifLabSideBar",previous:{title:"Miscellaneous",permalink:"/framework/docs/miscellaneous"},next:{title:"Conceptual Architecture FW",permalink:"/framework/docs/essifLab-fw-conceptual-architecture-framework"}},c={},h=[{value:"Introduction",id:"introduction",level:2},{value:"The Governance Process",id:"the-governance-process",level:2},{value:"Step 1 - Setting of initial Expectations",id:"step-1---setting-of-initial-expectations",level:3},{value:"Step 2 - Measuring Results/Effects",id:"step-2---measuring-resultseffects",level:3},{value:"Step 3 - Judging Results/Effects",id:"step-3---judging-resultseffects",level:3},{value:"Step 4 - Reflection/Learning",id:"step-4---reflectionlearning",level:3},{value:"Step 5 - Decision making",id:"step-5---decision-making",level:3},{value:"Governing the Governance Process itself",id:"governing-the-governance-process-itself",level:2},{value:"Footnotes",id:"footnotes",level:2}];function d(e){const t={a:"a",admonition:"admonition",em:"em",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"The text has to be properly reviewed"})}),"\n",(0,o.jsx)(t.h2,{id:"introduction",children:"Introduction"}),"\n",(0,o.jsxs)(t.p,{children:["A ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", i.e. an ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," or a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", that work to realize a specific set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", will not do everything themselves. For example, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that sells products may expect another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to deliver them to its customers. Thus, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will expect other ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to provide products or services that it can subsequently use to realize its ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". The process that provides assurance to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that the products or services it gets are an actual contribution to the realization of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", is called '",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),"'. We use the term '",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),"' to refer to any ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is tasked with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of a subset of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governance"})," is not ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"}),". The latter is distinct from the first in that the latter process ensures that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," actually and efficiently realizes its ",(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," (i.e. ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," for which it produces the associated results itself). We use the term '",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manager"}),"' to refer to any ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of such a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is tasked with the realization of the results associated with a set of ",(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),". For a further elaboration on this, see the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["This document specifies a generic process for the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (specifically: ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"). It is characteristic of this process that it does not require its ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," to know how the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that will be fulfilling these ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," will do so",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),". This characteristic makes the process generically useful."]}),"\n",(0,o.jsxs)(t.p,{children:["While some may see this process simply as a means to turn the ",(0,o.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/PDCA",children:"PDCA-cycle"})," (which in a way, it is), its value lies in the explicit specification of the concrete results that have to be achieved in the various steps, which lacks in most, if not all, descriptions of PDCA processes. Such explicit specifications provide the concrete basis for both the ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managers"})," of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," and its ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governors"})," to do their jobs."]}),"\n",(0,o.jsx)(t.h2,{id:"the-governance-process",children:"The Governance Process"}),"\n",(0,o.jsxs)(t.p,{children:["The generic ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process consists of the following steps:"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:[(0,o.jsxs)(t.strong,{children:["(initial) ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," are set"]})," in terms of the results/effects",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-3",id:"user-content-fnref-3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})})," that have to be achieved;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"results/effects are measured"})," through so-called 'effect indicators'",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-4",id:"user-content-fnref-4","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})}),";"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"results/effects are judged"})," not only on whether or not the effect indicators have met the applicable norms",(0,o.jsx)(t.sup,{children:(0,o.jsx)(t.a,{href:"#user-content-fn-5",id:"user-content-fnref-5","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"5"})}),", but also on any circumstances (increasing insights, unexpected events, etc.) that have influenced such results;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"results are reflected upon"}),", learning from what happened and/or celebrating the results;"]}),"\n",(0,o.jsxs)(t.li,{children:[(0,o.jsx)(t.strong,{children:"decisions are made"})," about altering the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", indicators, judgements, etc. \u2013 if necessary."]}),"\n"]}),"\n",(0,o.jsx)(t.p,{children:"After step 5 is completed, execution continues at step 2, thus making the execution cyclic. That is possible because after completion of step 1 and completion of step 5, the same conditions apply. The following sections describe the individual steps."}),"\n",(0,o.jsxs)(t.h3,{id:"step-1---setting-of-initial-expectations",children:["Step 1 - Setting of initial ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"Expectations"})]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to provide clarity for all stakeholders with respect to the focus of the governance process."})}),"\n",(0,o.jsx)(t.p,{children:"It is not the purpose of this activity to come to agreement with stakeholders about what is expected of them. That would be another activity."}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for every (focus) area that a party wants its ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," to be ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governed"})," (e.g. finance, security, ...), a ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," has been assigned/appointed that will develop and run the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process for that focal area."]}),"\n",(0,o.jsxs)(t.li,{children:["for each ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," in every focus area, a description exists that specifies the results/effects that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," aims for, and the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"(s) that are expected to produce the results;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", one or more effect indicators are specified;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", norms that are based on such effect indicators are specified (implicitly or explicitly), as well as a point in time (that may be repetitive) that the norm must have been met;"]}),"\n",(0,o.jsx)(t.li,{children:"the (first occurrence of the) point in time has been established by which step 5 must have been completed."}),"\n",(0,o.jsxs)(t.li,{children:["there is a decision by the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," stating that these ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," are in fact to be met and the associated results/effects are to be achieved."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-2---measuring-resultseffects",children:"Step 2 - Measuring Results/Effects"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to ensure that all effect indicators are being assigned values (e.g. measured)."})}),"\n",(0,o.jsx)(t.p,{children:"It is not the purpose of this activity to already pass judgements based on such values.\nHaving 'clean' measurements that are unprejudiced is of great value when judging achievements, and therefore measuring and judging results/effects should be distinct. In order to guarantee this distinction, it may be necessary to have third parties execute this activity."}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsx)(t.li,{children:"all effect indicators as specified in step 1 have been assigned a value."}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-3---judging-resultseffects",children:"Step 3 - Judging Results/Effects"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsxs)(t.em,{children:["The purpose of this activity is to obtain clarity about whether or not the ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," have been achieved (in a manner that is sufficiently satisfactory to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"}),")."]})}),"\n",(0,o.jsxs)(t.p,{children:["Such judgement should be based on two sources of information. The first is comparing the values of the (measured) effect indicators to the norms set in step 1c. The second source is any progressing insights, unexpected events or other circumstances that might explain any deviations (both positive and negative) from the norms. It is explicitly part of this activity to identify such circumstances.\nTaking both sources of information into account, judgement must be passed on each ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),"; this judgement says whether or not the expected result/effect has been (sufficiently) achieved. A judgement should be justified if its indicator values deviate significantly from the norm (which can go both ways)."]}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", it is clear whether or not its norm(s) have been satisfied;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", there is a judgement stating whether or not it is (sufficiently) achieved;"]}),"\n",(0,o.jsxs)(t.li,{children:["if, for some ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", the judgement differs from what would be expected given the evaluation of the norms, there is a justification for this judgement."]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-4---reflectionlearning",children:"Step 4 - Reflection/Learning"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to provide clarity about the next steps that should be taken."})}),"\n",(0,o.jsxs)(t.p,{children:["Quite some time may elapse between setting ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", the associated effect indicators/norms, and judging the results/effects. Meanwhile, all sorts of things can change (e.g. laws, the market, political situation, competitors, technology, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"'s obligations, etc.). Such changes may cause ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", effect indicators or norms to become outdated. The experience of having judged the results/effects in the previous step is invaluable, because the person that has done this will have 'felt' any contradiction or discrepancy between the effect indicator values and norms, and his own sense of whether the results/effects have been achieved. This information and feeling allows the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," (and others) to ponder, e.g. about:\n\u2013 \tfine-tuning or modifying ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", indicators, norms;\n\u2013 \tmodifying ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," has committed itself to realize (obligations);\n\u2013 \tpossibilities for influencing circumstances/stakeholders;\n\u2013 \tcelebrating (unexpectedly) well achieved ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," it has been established what should be modified/improved and/or celebrated;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," there is a proposition of how this may be achieved;"]}),"\n",(0,o.jsxs)(t.li,{children:["there is either a proposition for new ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", each of which satisfies the criteria of step 1, or a statement saying there are no such ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["for every new or modified ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),", criteria 1"]}),"\n"]}),"\n",(0,o.jsx)(t.h3,{id:"step-5---decision-making",children:"Step 5 - Decision making"}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.em,{children:"The purpose of this activity is to explicitly decide which of the proposals in step 4 will be adopted, and which not."})}),"\n",(0,o.jsxs)(t.p,{children:["Doing so shows that you have actually learned. Also, putting all decisions in a single step allows the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," to delegate the work in steps 3 and 4 to others."]}),"\n",(0,o.jsx)(t.p,{children:"The results of this activity are that all of the the following criteria are met:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["for each ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," for which it was decided (in step 1) that it should be achieved, there is a decision stating whether or not it has been shown to be the case."]}),"\n",(0,o.jsx)(t.li,{children:"for each proposal from step 4, there is a (preliminary) decision with respect to whether or not it will be adopted."}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"governing-the-governance-process-itself",children:"Governing the Governance Process itself"}),"\n",(0,o.jsxs)(t.p,{children:["Like any other process, the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process may need to be governed. Here is how to apply the specified ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process on itself. In order to distinguish the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process that is being governed, from the process that governs that ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process, we will refer to the latter as the meta-governance process."]}),"\n",(0,o.jsxs)(t.p,{children:["Step 1 (setting the initial ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),"), is as follows:"]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["the meta-governance process has 5 ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," that it sets to the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governor"})," of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process. These ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," are specified by the first sentence of the description of each of the 5 activities of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process in the previous section;"]}),"\n",(0,o.jsxs)(t.li,{children:["for every of these ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"}),", its effect indicator is described by the results specified after the line \u201cThe results of this activity are that all of the the following criteria are met:\u201d of each of the 5 activities;"]}),"\n",(0,o.jsxs)(t.li,{children:["an ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," is met if all criteria as mentioned in its effect indicator are met;"]}),"\n",(0,o.jsx)(t.li,{children:"step 5 of the process has been completed at [set a concrete time, e.g. the end of coming November]."}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["All other steps of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process can be followed using the aforementioned ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", effect indicators and criteria."]}),"\n",(0,o.jsx)(t.h2,{id:"footnotes",children:"Footnotes"}),"\n",(0,o.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,o.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,o.jsxs)(t.p,{children:["Only ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that express an ",(0,o.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," towards another ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," are subject of ",(0,o.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),". ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"Objectives"})," that express an ",(0,o.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of its ",(0,o.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," are ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managed"}),". See the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management pattern"})," for further elaboration on this. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,o.jsxs)(t.p,{children:["This does not preclude it to be used in situations where such knowledge is available. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-3",children:["\n",(0,o.jsxs)(t.p,{children:["Example: 'Products that a customer has ordered are delivered within one working day' is an effect, whereas 'Products that a customer has ordered will be shipped immediately' is not. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-4",children:["\n",(0,o.jsxs)(t.p,{children:["An indicator is a number or value that can be decided on (or measured) objectively by following a measuring instruction. An effect indicator measures an effect or result that is the aim of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". Example: 'the percentage of deliveries of the last 30 days, that have been received by the customer within 24 hours after his order was accepted.' ",(0,o.jsx)(t.a,{href:"#user-content-fnref-4","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,o.jsxs)(t.li,{id:"user-content-fn-5",children:["\n",(0,o.jsxs)(t.p,{children:["A norm is a level that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," aims an indicator to comply with or must reach. Example: [indicator] > 99%. ",(0,o.jsx)(t.a,{href:"#user-content-fnref-5","data-footnote-backref":"","aria-label":"Back to reference 5",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>n,M:()=>i});var o=r(1504);const s={},a=o.createContext(s);function i(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c3bdada7.3a8d84ca.js b/assets/js/c3bdada7.3a8d84ca.js deleted file mode 100644 index 2a6ad3659..000000000 --- a/assets/js/c3bdada7.3a8d84ca.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5892],{4784:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>h});var n=a(7624),i=a(2172);a(964);const s={id:"pattern-mandates-delegation-hiring",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"mandates-delegation-hiring",formPhrases:["mandates-delegation-hiring","mandates-delegation-hiring-pattern"],status:"idea",grouptags:null,glossaryTerm:"Mandates, Delegation and Hiring Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the ideas behind Mandating, Delegating, Hiring and their relations.",hoverText:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",date:20210601},r="Mandates, Delegation and Hiring",o={id:"terms/pattern-mandates-delegation-hiring",title:"Mandates, Delegation and Hiring",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-mandates-delegation-hiring.md",sourceDirName:"terms",slug:"/terms/pattern-mandates-delegation-hiring",permalink:"/framework/docs/terms/pattern-mandates-delegation-hiring",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-mandates-delegation-hiring.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-mandates-delegation-hiring",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"mandates-delegation-hiring",formPhrases:["mandates-delegation-hiring","mandates-delegation-hiring-pattern"],status:"idea",grouptags:null,glossaryTerm:"Mandates, Delegation and Hiring Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the ideas behind Mandating, Delegating, Hiring and their relations.",hoverText:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Decision Making",permalink:"/framework/docs/terms/pattern-decision-making"},next:{title:"Duties and Rights",permalink:"/framework/docs/terms/pattern-duties-and-rights"}},d={},h=[];function l(e){const t={a:"a",admonition:"admonition",h1:"h1",li:"li",p:"p",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"mandates-delegation-and-hiring",children:"Mandates, Delegation and Hiring"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,n.jsx)(t.p,{children:"The idea here is to observe that:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandating"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegating"})," are the same except for the transfer of accountability for the transferred actions;"]}),"\n",(0,n.jsx)(t.li,{children:"the differences with guardianship seems to be not all that big, so we may see a merge with that model;"}),"\n",(0,n.jsxs)(t.li,{children:["ownership (as defined in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),") can possibly be made part of this, too."]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var n=a(1504);const i={},s=n.createContext(i);function r(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c3bdada7.ca3b4612.js b/assets/js/c3bdada7.ca3b4612.js new file mode 100644 index 000000000..82b560047 --- /dev/null +++ b/assets/js/c3bdada7.ca3b4612.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[5892],{4784:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>h});var n=a(7624),i=a(2172);a(964);const s={id:"pattern-mandates-delegation-hiring",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"mandates-delegation-hiring",formPhrases:["mandates-delegation-hiring","mandates-delegation-hiring-pattern"],status:"idea",grouptags:null,glossaryTerm:"Mandates, Delegation and Hiring Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the ideas behind Mandating, Delegating, Hiring and their relations.",hoverText:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",date:20210601},r="Mandates, Delegation and Hiring",o={id:"terms/pattern-mandates-delegation-hiring",title:"Mandates, Delegation and Hiring",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-mandates-delegation-hiring.md",sourceDirName:"terms",slug:"/terms/pattern-mandates-delegation-hiring",permalink:"/framework/docs/terms/pattern-mandates-delegation-hiring",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-mandates-delegation-hiring.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-mandates-delegation-hiring",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"mandates-delegation-hiring",formPhrases:["mandates-delegation-hiring","mandates-delegation-hiring-pattern"],status:"idea",grouptags:null,glossaryTerm:"Mandates, Delegation and Hiring Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the ideas behind Mandating, Delegating, Hiring and their relations.",hoverText:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Decision Making",permalink:"/framework/docs/terms/pattern-decision-making"},next:{title:"Duties and Rights",permalink:"/framework/docs/terms/pattern-duties-and-rights"}},d={},h=[];function l(e){const t={a:"a",admonition:"admonition",h1:"h1",li:"li",p:"p",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"mandates-delegation-and-hiring",children:"Mandates, Delegation and Hiring"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,n.jsx)(t.p,{children:"The idea here is to observe that:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandating"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegating"})," are the same except for the transfer of accountability for the transferred actions;"]}),"\n",(0,n.jsx)(t.li,{children:"the differences with guardianship seems to be not all that big, so we may see a merge with that model;"}),"\n",(0,n.jsxs)(t.li,{children:["ownership (as defined in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"}),") can possibly be made part of this, too."]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var n=a(1504);const i={},s=n.createContext(i);function r(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c5ade995.1e183e82.js b/assets/js/c5ade995.1e183e82.js deleted file mode 100644 index 68f659e13..000000000 --- a/assets/js/c5ade995.1e183e82.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8392],{1300:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var s=a(7624),n=a(2172);const i={id:"commitment-decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"commitment-decision",formPhrases:["commitment-decision{ss}"],status:"draft",grouptags:null,hoverText:"Commitment Decision (of a Party in a Business Transaction): the decision of that Party whether or not to commit to that Business Transaction, i.e. (promise) to fulfill the Obligations that the associated Business Transaction Agreement Proposal would impose on that Party once it were signed.",glossaryTerm:"Commitment Decision",glossaryText:"the decision of that [party](@) whether or not to commit to that [business transaction](transaction@), i.e. (promise) to fulfill the [obligation](@) that the associated [transaction agreement proposal](transaction-proposal@) would impose on that [party](@) once it were signed.",date:20210601},o="Commitment Decision",r={id:"terms/commitment-decision",title:"Commitment Decision",description:"Additional content is needed here.",source:"@site/docs/terms/commitment-decision.md",sourceDirName:"terms",slug:"/terms/commitment-decision",permalink:"/framework/docs/terms/commitment-decision",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/commitment-decision.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"commitment-decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"commitment-decision",formPhrases:["commitment-decision{ss}"],status:"draft",grouptags:null,hoverText:"Commitment Decision (of a Party in a Business Transaction): the decision of that Party whether or not to commit to that Business Transaction, i.e. (promise) to fulfill the Obligations that the associated Business Transaction Agreement Proposal would impose on that Party once it were signed.",glossaryTerm:"Commitment Decision",glossaryText:"the decision of that [party](@) whether or not to commit to that [business transaction](transaction@), i.e. (promise) to fulfill the [obligation](@) that the associated [transaction agreement proposal](transaction-proposal@) would impose on that [party](@) once it were signed.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"commitment-decision",children:"Commitment Decision"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"commitment decision"})," (of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),") is the decision of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," whether or not to commit to that ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),", i.e. (promise) to fulfill the ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," that the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction-proposal",hovertext:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",children:"transaction agreement proposal"})," would impose on that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," once it were signed."]}),"\n",(0,s.jsxs)(t.p,{children:["In the ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,s.jsx)(t.em,{children:"DEMO"})})," transaction model, this decision either leads to the canceling of the transaction (if either ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," decides not to commit), or to the execution of the transaction (if both ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have decided to commit)."]}),"\n",(0,s.jsxs)(t.p,{children:["Typically, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will decide to commit if all of the following conditions are met:"]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows what it is expected to do, and what it will get in return;"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," assesses the cost of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," to be lower than its benefits (there is a net profit);"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," perceives to be associated with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," (once committed to) are acceptable."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The relevance of this for SSI is that these conditions are the sources for the party's information (",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),") need, and determine the answers to questions such as:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["what ",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," do I need from what ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"kinds of credentials"})," so that I can make this decision?"]}),"\n",(0,s.jsxs)(t.li,{children:["what assurances need to come with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"data so that it qualifies"})," as valid for making this decision?\nThe answers to these questions are relevant for a party's ability to formulate a ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"(presentation) request"}),"."]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c5ade995.cfdba26a.js b/assets/js/c5ade995.cfdba26a.js new file mode 100644 index 000000000..0763bcbbe --- /dev/null +++ b/assets/js/c5ade995.cfdba26a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8392],{1300:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var s=a(7624),n=a(2172);const i={id:"commitment-decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"commitment-decision",formPhrases:["commitment-decision{ss}"],status:"draft",grouptags:null,hoverText:"Commitment Decision (of a Party in a Business Transaction): the decision of that Party whether or not to commit to that Business Transaction, i.e. (promise) to fulfill the Obligations that the associated Business Transaction Agreement Proposal would impose on that Party once it were signed.",glossaryTerm:"Commitment Decision",glossaryText:"the decision of that [party](@) whether or not to commit to that [business transaction](transaction@), i.e. (promise) to fulfill the [obligation](@) that the associated [transaction agreement proposal](transaction-proposal@) would impose on that [party](@) once it were signed.",date:20210601},o="Commitment Decision",r={id:"terms/commitment-decision",title:"Commitment Decision",description:"Additional content is needed here.",source:"@site/docs/terms/commitment-decision.md",sourceDirName:"terms",slug:"/terms/commitment-decision",permalink:"/framework/docs/terms/commitment-decision",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/commitment-decision.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"commitment-decision",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"commitment-decision",formPhrases:["commitment-decision{ss}"],status:"draft",grouptags:null,hoverText:"Commitment Decision (of a Party in a Business Transaction): the decision of that Party whether or not to commit to that Business Transaction, i.e. (promise) to fulfill the Obligations that the associated Business Transaction Agreement Proposal would impose on that Party once it were signed.",glossaryTerm:"Commitment Decision",glossaryText:"the decision of that [party](@) whether or not to commit to that [business transaction](transaction@), i.e. (promise) to fulfill the [obligation](@) that the associated [transaction agreement proposal](transaction-proposal@) would impose on that [party](@) once it were signed.",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"commitment-decision",children:"Commitment Decision"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"commitment decision"})," (of a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),") is the decision of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," whether or not to commit to that ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),", i.e. (promise) to fulfill the ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," that the associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction-proposal",hovertext:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",children:"transaction agreement proposal"})," would impose on that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," once it were signed."]}),"\n",(0,s.jsxs)(t.p,{children:["In the ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,s.jsx)(t.em,{children:"DEMO"})})," transaction model, this decision either leads to the canceling of the transaction (if either ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," decides not to commit), or to the execution of the transaction (if both ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," have decided to commit)."]}),"\n",(0,s.jsxs)(t.p,{children:["Typically, a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will decide to commit if all of the following conditions are met:"]}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows what it is expected to do, and what it will get in return;"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," assesses the cost of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," to be lower than its benefits (there is a net profit);"]}),"\n",(0,s.jsxs)(t.li,{children:["the ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," perceives to be associated with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," (once committed to) are acceptable."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["The relevance of this for SSI is that these conditions are the sources for the party's information (",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),") need, and determine the answers to questions such as:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["what ",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," do I need from what ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"kinds of credentials"})," so that I can make this decision?"]}),"\n",(0,s.jsxs)(t.li,{children:["what assurances need to come with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"data so that it qualifies"})," as valid for making this decision?\nThe answers to these questions are relevant for a party's ability to formulate a ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"(presentation) request"}),"."]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c853fa9c.42dde55b.js b/assets/js/c853fa9c.42dde55b.js new file mode 100644 index 000000000..bd1309b6d --- /dev/null +++ b/assets/js/c853fa9c.42dde55b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8464],{3808:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>c});var s=a(7624),n=a(2172);const i={id:"essifLab-vision",title:"eSSIF-Lab Vision",sidebar_label:"Vision",date:20210601},o=void 0,r={id:"essifLab-vision",title:"eSSIF-Lab Vision",description:"The European Self-Sovereign Identity Framework Lab (eSSIF-Lab) views itself as an ecosystem of parties that specify, develop, experiment with and validate technological and non-technological (e.g. governance) means that support people, businesses and governments (parties) to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct business transactions with one another using the electronic support provided by the various Self-Sovereign Identity (SSI) technologies.",source:"@site/docs/essifLab-vision.md",sourceDirName:".",slug:"/essifLab-vision",permalink:"/framework/docs/essifLab-vision",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-vision.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-vision",title:"eSSIF-Lab Vision",sidebar_label:"Vision",date:20210601},sidebar:"essifLabSideBar",previous:{title:"eSSIF-Lab",permalink:"/framework/docs/essifLab"},next:{title:"Objectives",permalink:"/framework/docs/essifLab-objectives"}},h={},c=[{value:"Context - the eSSIF-Lab World Model",id:"context---the-essif-lab-world-model",level:2},{value:"Scope",id:"scope",level:2},{value:"Business Transactions",id:"business-transactions",level:2},{value:"Backgrounds",id:"backgrounds",level:2}];function d(e){const t={a:"a",em:"em",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["The European Self-Sovereign Identity ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," Lab (",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"}),") views itself as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"})," of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that specify, develop, experiment with and validate technological and non-technological (e.g. governance) means that support people, businesses and governments (",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," with one another using the electronic support provided by the various ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," technologies."]}),"\n",(0,s.jsxs)(t.p,{children:["In its pursuit of this aim, ",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"})," is developing a ",(0,s.jsx)(t.a,{href:"essifLab-pattern-list",children:"way of thinking and reasoning"})," for the purpose of making it easier to determine what artifacts are needed, how to design them, etc. In the descriptions we provide, we use the eSSIF-Lab ",(0,s.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," as provided in the ",(0,s.jsx)(t.a,{href:"essifLab-glossary",children:"eSSIF-Lab Glossary"}),". As the meaning of these terms has been ",(0,s.jsx)(t.a,{href:"./terms/terminology",children:"carefully defined"}),", they should not be interpreted in another way than as they are ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"}),". ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Terms"})," that are defined in the context of eSSIF-Lab are highlighted, and hovering over them shows you their definitions. If you want to dive deeper into the its meaning, just click it."]}),"\n",(0,s.jsx)(t.h2,{id:"context---the-essif-lab-world-model",children:"Context - the eSSIF-Lab World Model"}),"\n",(0,s.jsxs)(t.p,{children:["The basic concepts that you as a reader need to be aware of in order to understand what the eSSIF-Lab vision and ",(0,s.jsx)(t.a,{href:"essifLab-fw",children:"its framework"})," are about, are those that describe the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-world-model",hovertext:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",children:"eSSIF-Lab world model"}),", and constitute its context."]}),"\n",(0,s.jsxs)(t.p,{children:["eSSIF-Lab sees the world (universe) as being filled with ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", i.e. things (people and animals included) that exist. Our world view is shaped by the distinctions that eSSIF-Lab makes as it classifies such entities into well-defined categories, each of which having specific characteristics."]}),"\n",(0,s.jsxs)(t.p,{children:["One of the most fundamental categories is called ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". A party (typical examples of which are ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (governments, enterprises) and individual human beings) is defined as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that manages and uses its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," autonomously. It is its own sovereign, i.e. within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", everything is guided by its own, subjective ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". This includes all decision making, execution of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),", etc., etc. We also postulate that every party has ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it pursues. A large part of its knowledge revolves about managing these objectives (which includes ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),") and making sure they get realized."]}),"\n",(0,s.jsxs)(t.p,{children:["While parties are their own (self-)sovereigns and in principle can do as they please, they live in a universe with many other parties, that are also 'self-sovereigns'. This means that they need to come to terms with one another as they have interactions with one another that may influence the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the participating parties, and have other consequences as well. Such ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," between parties is not only one of the focal points of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," (see further down), but the reason we have created this ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Another fundamental category is called ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", which is defined as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that can act (do things). It is important to note that while some entity classes (e.g. human beings) qualify as both actors and parties, other entity classes do not (e.g. ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", or robots). As an actor does something (executing an ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), it uses the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of one specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," as the main guidance for executing that action (it may use knowledge of other parties as well). We say that the actor executes that action on behalf of that party. Actors may execute different actions on behalf of different parties. It is a particular contribution of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," that using it allows one to determine which actor executes what action on behalf of what party. This is particularly relevant in the context of two interacting/transacting parties. Further details are given in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"})]}),"\n",(0,s.jsxs)(t.p,{children:["A third fundamental category is called ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which is a foundational concept for organizing collaborations between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", e.g. in ",(0,s.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," or ",(0,s.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"}),". Basically, a jurisdiction acts as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that has mechanisms for defining and maintaining rules, enforcement thereof, and a mechanism for resolving conflicts within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". More details can be found in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdictions pattern"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"scope",children:"Scope"}),"\n",(0,s.jsxs)(t.p,{children:["In order to enable ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"interactions"})," between different ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as described in the ",(0,s.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab vision"}),", eSSIF-Lab focuses on the exchange and administration of relevant ",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", with a particular focus on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"})," and other assurances that are provided and/or needed. This makes its results particularly relevant for administrative organizations such as governmental bodies, financial institutions and the like. However, ",(0,s.jsx)(t.em,{children:"every"})," party will have use-cases in which it needs to (digitally) interact with other parties, so for them, the eSSIF-Lab work is relevant as well."]}),"\n",(0,s.jsxs)(t.p,{children:["A party usually cannot realize its objectives on its own. To do this, it needs to get itself organized, e.g. by defining the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that might help to further the objectives, purchasing/hiring ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to do the work, managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that specify how such actors should operate (making the policies appropriately accessible and interpretable). We use the term ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," to refer to the activities/process that gets a party organized. The governance activities that are in scope of eSSIF-Lab relate to specifying the work, and maintaining the associated artifacts, that is related to the needs of parties as they (digitally) interact with one another."]}),"\n",(0,s.jsx)(t.h2,{id:"business-transactions",children:"Business Transactions"}),"\n",(0,s.jsxs)(t.p,{children:["In the eSSIF-Lab world view, ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," interact with each other (as ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for their ",(0,s.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"}),") to negotiate and execute ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". An agent uses the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its principal as its main guidance for such negotiations and execution. An agent may also use knowledge of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to fill in any gaps, or to provide additional details, as necessary."]}),"\n",(0,s.jsxs)(t.p,{children:["The participants of a transaction are ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that employ ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that do the associated work on their behalf. A party may employ different actors for executing different actions within a single transaction, each of which will use the knowledge of this party (its principal) to guide the execution of these actions, so that the entire transaction is performed according to how the party wants it to be done."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,s.jsx)(t.em,{children:"DEMO"})})," transactions pattern (which is what we use) divides transactions in three phases:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a negotiation phase, in which one or more agents of each ",(0,s.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," exchange data for the purpose of establishing a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"contract"})," that specifies what the ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," entails. This phase results either in a commitment decision of all participants, or the termination of the transaction because one of them quits."]}),"\n",(0,s.jsxs)(t.li,{children:["an execution phase, in which (perhaps other) agents of the same principals work (execute actions) to fulfill the ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the agreement. This phase results in them stating that they have completed that work (or that they gave up)."]}),"\n",(0,s.jsx)(t.li,{children:"the acceptance phase, in which one or more agents of each participant exchange data that leads to a decision to accept the results, or to escalate (e.g. start a lawsuit against the other participant)"}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"backgrounds",children:"Backgrounds"}),"\n",(0,s.jsxs)(t.p,{children:["The background of the eSSIF-Lab vision can be found in articles 8-10 of the ",(0,s.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,s.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", that state the rights of individuals regarding their privacy, and their freedoms to collect, process, store, and express information in a self-sovereign fashion, i.e. in a way that they can decide for themselves. This is without prejudice to Member States' laws that exist to protect their national security, public safety, the economic well-being of the country, health or morals or the rights and freedoms of others, or to prevent disorder or crime. The eSSIF-Lab vision extends these rights and freedoms - within the limits of the law - to public and private organizations. Thus, we say that individuals as well as public and private organizations (that we collectively refer to as '",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"') are ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In the context of these rights and freedoms, we seek to electronically support ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"}),", i.e. the exchange of goods, services, funds, or data between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", which we call 'participants' to the transaction."]}),"\n",(0,s.jsxs)(t.p,{children:["Supporting such transactions requires each participant to have one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic (digital) agents"}),", i.e. equipment (e.g. an app on a mobile phone, a webserver, a browser, \u2026) that provides such support and that (provably) acts on behalf of that participant."]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c853fa9c.dcb51042.js b/assets/js/c853fa9c.dcb51042.js deleted file mode 100644 index a40ec4098..000000000 --- a/assets/js/c853fa9c.dcb51042.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8464],{3808:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>c});var s=a(7624),n=a(2172);const i={id:"essifLab-vision",title:"eSSIF-Lab Vision",sidebar_label:"Vision",date:20210601},o=void 0,r={id:"essifLab-vision",title:"eSSIF-Lab Vision",description:"The European Self-Sovereign Identity Framework Lab (eSSIF-Lab) views itself as an ecosystem of parties that specify, develop, experiment with and validate technological and non-technological (e.g. governance) means that support people, businesses and governments (parties) to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct business transactions with one another using the electronic support provided by the various Self-Sovereign Identity (SSI) technologies.",source:"@site/docs/essifLab-vision.md",sourceDirName:".",slug:"/essifLab-vision",permalink:"/framework/docs/essifLab-vision",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-vision.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-vision",title:"eSSIF-Lab Vision",sidebar_label:"Vision",date:20210601},sidebar:"essifLabSideBar",previous:{title:"eSSIF-Lab",permalink:"/framework/docs/essifLab"},next:{title:"Objectives",permalink:"/framework/docs/essifLab-objectives"}},h={},c=[{value:"Context - the eSSIF-Lab World Model",id:"context---the-essif-lab-world-model",level:2},{value:"Scope",id:"scope",level:2},{value:"Business Transactions",id:"business-transactions",level:2},{value:"Backgrounds",id:"backgrounds",level:2}];function d(e){const t={a:"a",em:"em",h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["The European Self-Sovereign Identity ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," Lab (",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"}),") views itself as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystem"})," of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that specify, develop, experiment with and validate technological and non-technological (e.g. governance) means that support people, businesses and governments (",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") to think about, design, adapt, and operate their (information) processes such that they can negotiate and conduct ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," with one another using the electronic support provided by the various ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"Self-Sovereign Identity (SSI)"})," technologies."]}),"\n",(0,s.jsxs)(t.p,{children:["In its pursuit of this aim, ",(0,s.jsx)(t.a,{href:"essifLab",children:"eSSIF-Lab"})," is developing a ",(0,s.jsx)(t.a,{href:"essifLab-pattern-list",children:"way of thinking and reasoning"})," for the purpose of making it easier to determine what artifacts are needed, how to design them, etc. In the descriptions we provide, we use the eSSIF-Lab ",(0,s.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," as provided in the ",(0,s.jsx)(t.a,{href:"essifLab-glossary",children:"eSSIF-Lab Glossary"}),". As the meaning of these terms has been ",(0,s.jsx)(t.a,{href:"./terms/terminology",children:"carefully defined"}),", they should not be interpreted in another way than as they are ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"defined"}),". ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Terms"})," that are defined in the context of eSSIF-Lab are highlighted, and hovering over them shows you their definitions. If you want to dive deeper into the its meaning, just click it."]}),"\n",(0,s.jsx)(t.h2,{id:"context---the-essif-lab-world-model",children:"Context - the eSSIF-Lab World Model"}),"\n",(0,s.jsxs)(t.p,{children:["The basic concepts that you as a reader need to be aware of in order to understand what the eSSIF-Lab vision and ",(0,s.jsx)(t.a,{href:"essifLab-fw",children:"its framework"})," are about, are those that describe the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-world-model",hovertext:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",children:"eSSIF-Lab world model"}),", and constitute its context."]}),"\n",(0,s.jsxs)(t.p,{children:["eSSIF-Lab sees the world (universe) as being filled with ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", i.e. things (people and animals included) that exist. Our world view is shaped by the distinctions that eSSIF-Lab makes as it classifies such entities into well-defined categories, each of which having specific characteristics."]}),"\n",(0,s.jsxs)(t.p,{children:["One of the most fundamental categories is called ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". A party (typical examples of which are ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"})," (governments, enterprises) and individual human beings) is defined as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that manages and uses its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," autonomously. It is its own sovereign, i.e. within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),", everything is guided by its own, subjective ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". This includes all decision making, execution of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"}),", etc., etc. We also postulate that every party has ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it pursues. A large part of its knowledge revolves about managing these objectives (which includes ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"}),") and making sure they get realized."]}),"\n",(0,s.jsxs)(t.p,{children:["While parties are their own (self-)sovereigns and in principle can do as they please, they live in a universe with many other parties, that are also 'self-sovereigns'. This means that they need to come to terms with one another as they have interactions with one another that may influence the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the participating parties, and have other consequences as well. Such ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," between parties is not only one of the focal points of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," (see further down), but the reason we have created this ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Another fundamental category is called ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", which is defined as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that can act (do things). It is important to note that while some entity classes (e.g. human beings) qualify as both actors and parties, other entity classes do not (e.g. ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),", or robots). As an actor does something (executing an ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), it uses the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of one specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," as the main guidance for executing that action (it may use knowledge of other parties as well). We say that the actor executes that action on behalf of that party. Actors may execute different actions on behalf of different parties. It is a particular contribution of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," that using it allows one to determine which actor executes what action on behalf of what party. This is particularly relevant in the context of two interacting/transacting parties. Further details are given in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"party-actor-action pattern"})]}),"\n",(0,s.jsxs)(t.p,{children:["A third fundamental category is called ",(0,s.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", which is a foundational concept for organizing collaborations between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", e.g. in ",(0,s.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"communities"})," or ",(0,s.jsx)("a",{href:"/framework/docs/terms/ecosystem",hovertext:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",children:"ecosystems"}),". Basically, a jurisdiction acts as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/authority",hovertext:"Authority: a Party of which certain decisions, ideas, rules etc. are followed by other Parties.",children:"authority"})," that has mechanisms for defining and maintaining rules, enforcement thereof, and a mechanism for resolving conflicts within its ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"}),". More details can be found in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"jurisdictions pattern"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"scope",children:"Scope"}),"\n",(0,s.jsxs)(t.p,{children:["In order to enable ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"interactions"})," between different ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as described in the ",(0,s.jsx)(t.a,{href:"essifLab-vision",children:"eSSIF-Lab vision"}),", eSSIF-Lab focuses on the exchange and administration of relevant ",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", with a particular focus on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"})," and other assurances that are provided and/or needed. This makes its results particularly relevant for administrative organizations such as governmental bodies, financial institutions and the like. However, ",(0,s.jsx)(t.em,{children:"every"})," party will have use-cases in which it needs to (digitally) interact with other parties, so for them, the eSSIF-Lab work is relevant as well."]}),"\n",(0,s.jsxs)(t.p,{children:["A party usually cannot realize its objectives on its own. To do this, it needs to get itself organized, e.g. by defining the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that might help to further the objectives, purchasing/hiring ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to do the work, managing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that specify how such actors should operate (making the policies appropriately accessible and interpretable). We use the term ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," to refer to the activities/process that gets a party organized. The governance activities that are in scope of eSSIF-Lab relate to specifying the work, and maintaining the associated artifacts, that is related to the needs of parties as they (digitally) interact with one another."]}),"\n",(0,s.jsx)(t.h2,{id:"business-transactions",children:"Business Transactions"}),"\n",(0,s.jsxs)(t.p,{children:["In the eSSIF-Lab world view, ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," interact with each other (as ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," for their ",(0,s.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"}),") to negotiate and execute ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),". An agent uses the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of its principal as its main guidance for such negotiations and execution. An agent may also use knowledge of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to fill in any gaps, or to provide additional details, as necessary."]}),"\n",(0,s.jsxs)(t.p,{children:["The participants of a transaction are ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that employ ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that do the associated work on their behalf. A party may employ different actors for executing different actions within a single transaction, each of which will use the knowledge of this party (its principal) to guide the execution of these actions, so that the entire transaction is performed according to how the party wants it to be done."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:(0,s.jsx)(t.em,{children:"DEMO"})})," transactions pattern (which is what we use) divides transactions in three phases:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a negotiation phase, in which one or more agents of each ",(0,s.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," exchange data for the purpose of establishing a ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"contract"})," that specifies what the ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," entails. This phase results either in a commitment decision of all participants, or the termination of the transaction because one of them quits."]}),"\n",(0,s.jsxs)(t.li,{children:["an execution phase, in which (perhaps other) agents of the same principals work (execute actions) to fulfill the ",(0,s.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligations"})," of the agreement. This phase results in them stating that they have completed that work (or that they gave up)."]}),"\n",(0,s.jsx)(t.li,{children:"the acceptance phase, in which one or more agents of each participant exchange data that leads to a decision to accept the results, or to escalate (e.g. start a lawsuit against the other participant)"}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"backgrounds",children:"Backgrounds"}),"\n",(0,s.jsxs)(t.p,{children:["The background of the eSSIF-Lab vision can be found in articles 8-10 of the ",(0,s.jsx)(t.a,{href:"https://www.echr.coe.int/Pages/home.aspx?p=basictexts/convention",children:(0,s.jsx)(t.em,{children:"European Convention on Human Rights (ECHR)"})}),", that state the rights of individuals regarding their privacy, and their freedoms to collect, process, store, and express information in a self-sovereign fashion, i.e. in a way that they can decide for themselves. This is without prejudice to Member States' laws that exist to protect their national security, public safety, the economic well-being of the country, health or morals or the rights and freedoms of others, or to prevent disorder or crime. The eSSIF-Lab vision extends these rights and freedoms - within the limits of the law - to public and private organizations. Thus, we say that individuals as well as public and private organizations (that we collectively refer to as '",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"') are ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["In the context of these rights and freedoms, we seek to electronically support ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"}),", i.e. the exchange of goods, services, funds, or data between ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", which we call 'participants' to the transaction."]}),"\n",(0,s.jsxs)(t.p,{children:["Supporting such transactions requires each participant to have one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"electronic (digital) agents"}),", i.e. equipment (e.g. an app on a mobile phone, a webserver, a browser, \u2026) that provides such support and that (provably) acts on behalf of that participant."]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>o});var s=a(1504);const n={},i=s.createContext(n);function o(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:o(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c9d2f275.29ca336e.js b/assets/js/c9d2f275.29ca336e.js deleted file mode 100644 index 2cb029e56..000000000 --- a/assets/js/c9d2f275.29ca336e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8060],{2012:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>d,frontMatter:()=>o,metadata:()=>a,toc:()=>c});var r=i(7624),s=i(2172);const o={id:"risk-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-level",formPhrases:["risk-level{ss}"],status:"draft",grouptags:null,hoverText:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",glossaryTerm:"Risk level",glossaryText:"a measure for the deviation of the intended realization (results) of a specific [objective](@) that its [owner](@) uses to represent the priority with which the [risk](@) of that [objective](@) should be reckoned with.",date:20210601},n="Risk level",a={id:"terms/risk-level",title:"Risk level",description:"Short Description",source:"@site/docs/terms/risk-level.md",sourceDirName:"terms",slug:"/terms/risk-level",permalink:"/framework/docs/terms/risk-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-level.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"risk-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-level",formPhrases:["risk-level{ss}"],status:"draft",grouptags:null,hoverText:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",glossaryTerm:"Risk level",glossaryText:"a measure for the deviation of the intended realization (results) of a specific [objective](@) that its [owner](@) uses to represent the priority with which the [risk](@) of that [objective](@) should be reckoned with.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"References",id:"references",level:3}];function l(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk-level",children:"Risk level"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"risk-level"})," a measure for the deviation of the intended realization (results) of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," uses to represent the priority with which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," should be reckoned with."]}),"\n",(0,r.jsx)(t.p,{children:"Risk-levels can be expressed in many forms, such as"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"one of the first letters of 'Low', 'Medium', or 'High';"}),"\n",(0,r.jsxs)(t.li,{children:["a digit in the interval [1-",(0,r.jsx)(t.em,{children:"n"}),"], where ",(0,r.jsx)(t.em,{children:"n"})," is usually 4, 5 or 9;"]}),"\n",(0,r.jsx)(t.li,{children:"a combination of digits (indicating the expected impact) and letters (indicating the assessed likelihood);"}),"\n",(0,r.jsx)(t.li,{children:"a color, e.g. one of 'green', 'yellow' and/or 'orange, 'red';"}),"\n",(0,r.jsx)(t.li,{children:"a combination of character representation (appealing to the conscious mind of the reader) and a color (appealing to its unconscious mind)"}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["Every ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process in place should establish its (personal) set of possible risk-levels and decide which criteria to use for assigning such levels to its (managed) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in a way that is both meaningful and practical for that party."]}),"\n",(0,r.jsxs)(t.p,{children:["Note the difference between risk-level and ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),": where risk-level is about ",(0,r.jsx)(t.em,{children:"expected"})," effects that uncertainties of various kinds may have on the realization of its associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is about the kinds of (or: ",(0,r.jsx)(t.em,{children:"possible"}),") effects that such uncertainties can have."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of risk-levels is that it enables the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has defined them to compare them, which allows it to prioritize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"/",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it needs to manage."]}),"\n",(0,r.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,r.jsxs)(t.p,{children:["[1]: NRM, ",(0,r.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso-iec:27000:ed-4:v1:en",children:"ISO 27000:2016"})]})]})}function d(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>n});var r=i(1504);const s={},o=r.createContext(s);function n(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/c9d2f275.680ce9fb.js b/assets/js/c9d2f275.680ce9fb.js new file mode 100644 index 000000000..14acb6f18 --- /dev/null +++ b/assets/js/c9d2f275.680ce9fb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8060],{2012:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>d,frontMatter:()=>o,metadata:()=>a,toc:()=>c});var r=i(7624),s=i(2172);const o={id:"risk-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-level",formPhrases:["risk-level{ss}"],status:"draft",grouptags:null,hoverText:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",glossaryTerm:"Risk level",glossaryText:"a measure for the deviation of the intended realization (results) of a specific [objective](@) that its [owner](@) uses to represent the priority with which the [risk](@) of that [objective](@) should be reckoned with.",date:20210601},n="Risk level",a={id:"terms/risk-level",title:"Risk level",description:"Short Description",source:"@site/docs/terms/risk-level.md",sourceDirName:"terms",slug:"/terms/risk-level",permalink:"/framework/docs/terms/risk-level",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/risk-level.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"risk-level",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"risk-level",formPhrases:["risk-level{ss}"],status:"draft",grouptags:null,hoverText:"Risk level (of an Objective): a measure for the deviation of the intended realization (results) of a specific Objective, that its Owner uses to represent the priority with which the Risk of that Objective should be reckoned with.",glossaryTerm:"Risk level",glossaryText:"a measure for the deviation of the intended realization (results) of a specific [objective](@) that its [owner](@) uses to represent the priority with which the [risk](@) of that [objective](@) should be reckoned with.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"References",id:"references",level:3}];function l(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"risk-level",children:"Risk level"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"risk-level"})," a measure for the deviation of the intended realization (results) of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that its ",(0,r.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," uses to represent the priority with which the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of that ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," should be reckoned with."]}),"\n",(0,r.jsx)(t.p,{children:"Risk-levels can be expressed in many forms, such as"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsx)(t.li,{children:"one of the first letters of 'Low', 'Medium', or 'High';"}),"\n",(0,r.jsxs)(t.li,{children:["a digit in the interval [1-",(0,r.jsx)(t.em,{children:"n"}),"], where ",(0,r.jsx)(t.em,{children:"n"})," is usually 4, 5 or 9;"]}),"\n",(0,r.jsx)(t.li,{children:"a combination of digits (indicating the expected impact) and letters (indicating the assessed likelihood);"}),"\n",(0,r.jsx)(t.li,{children:"a color, e.g. one of 'green', 'yellow' and/or 'orange, 'red';"}),"\n",(0,r.jsx)(t.li,{children:"a combination of character representation (appealing to the conscious mind of the reader) and a color (appealing to its unconscious mind)"}),"\n"]}),"\n",(0,r.jsxs)(t.p,{children:["Every ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," process in place should establish its (personal) set of possible risk-levels and decide which criteria to use for assigning such levels to its (managed) ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in a way that is both meaningful and practical for that party."]}),"\n",(0,r.jsxs)(t.p,{children:["Note the difference between risk-level and ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"}),": where risk-level is about ",(0,r.jsx)(t.em,{children:"expected"})," effects that uncertainties of various kinds may have on the realization of its associated ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is about the kinds of (or: ",(0,r.jsx)(t.em,{children:"possible"}),") effects that such uncertainties can have."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["The purpose of risk-levels is that it enables the ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has defined them to compare them, which allows it to prioritize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"}),"/",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," that it needs to manage."]}),"\n",(0,r.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,r.jsxs)(t.p,{children:["[1]: NRM, ",(0,r.jsx)(t.a,{href:"https://www.iso.org/obp/ui#iso:std:iso-iec:27000:ed-4:v1:en",children:"ISO 27000:2016"})]})]})}function d(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>a,M:()=>n});var r=i(1504);const s={},o=r.createContext(s);function n(e){const t=r.useContext(o);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ca0acb3a.07c921b7.js b/assets/js/ca0acb3a.07c921b7.js deleted file mode 100644 index 878e9c6a7..000000000 --- a/assets/js/ca0acb3a.07c921b7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3944],{9e3:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var i=a(7624),n=a(2172);const r={id:"essifLab-glossary",sidebar_label:"Glossary",date:20231207},s="eSSIF-Lab Glossary",o={id:"essifLab-glossary",title:"eSSIF-Lab Glossary",description:"Action",source:"@site/docs/essifLab-glossary.md",sourceDirName:".",slug:"/essifLab-glossary",permalink:"/framework/docs/essifLab-glossary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-glossary.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-glossary",sidebar_label:"Glossary",date:20231207},sidebar:"essifLabSideBar",previous:{title:"Duties and Rights",permalink:"/framework/docs/terms/pattern-duties-and-rights"},next:{title:"EU Project 'eSSIF-Lab'",permalink:"/framework/docs/essifLab-project"}},c={},h=[{value:"Action",id:"action",level:3},{value:"Actor",id:"actor",level:3},{value:"Advertisement",id:"advertisement",level:3},{value:"Agent",id:"agent",level:3},{value:"Assertion",id:"assertion",level:3},{value:"Assessment Framework",id:"assessment-framework",level:3},{value:"Attribute",id:"attribute",level:3},{value:"Authority (Centralized or Decentralized)",id:"authority-centralized-or-decentralized",level:3},{value:"Capability (of an Actor)",id:"capability-of-an-actor",level:3},{value:"Capability (of a Party)",id:"capability-of-a-party",level:3},{value:"Colleague",id:"colleague",level:3},{value:"Commitment Decision",id:"commitment-decision",level:3},{value:"Communication Channel",id:"communication-channel",level:3},{value:"Communication Session",id:"communication-session",level:3},{value:"Community",id:"community",level:3},{value:"Compliance level",id:"compliance-level",level:3},{value:"Compliance management",id:"compliance-management",level:3},{value:"Compliance Objective",id:"compliance-objective",level:3},{value:"Compliance",id:"compliance",level:3},{value:"Concept",id:"concept",level:3},{value:"Control level",id:"control-level",level:3},{value:"Control Objective",id:"control-objective",level:3},{value:"Control Process",id:"control-process",level:3},{value:"Control",id:"control",level:3},{value:"Controller",id:"controller",level:3},{value:"Controllership",id:"controllership",level:3},{value:"Corpus of Terminology",id:"corpus-of-terminology",level:3},{value:"Credential Catalogue",id:"credential-catalogue",level:3},{value:"Credential Type",id:"credential-type",level:3},{value:"Credential",id:"credential",level:3},{value:"Data",id:"data",level:3},{value:"Decentralized GRC Pattern",id:"decentralized-grc-pattern",level:3},{value:"Decentralized Risk Management Pattern",id:"decentralized-risk-management-pattern",level:3},{value:"Decision Making Pattern",id:"decision-making-pattern",level:3},{value:"Decision",id:"decision",level:3},{value:"Define",id:"define",level:3},{value:"Definition",id:"definition",level:3},{value:"Delegate",id:"delegate",level:3},{value:"Dependent",id:"dependent",level:3},{value:"Dictionary",id:"dictionary",level:3},{value:"Documentation Interoperability",id:"documentation-interoperability",level:3},{value:"Duties and Rights Pattern",id:"duties-and-rights-pattern",level:3},{value:"Ecosystem",id:"ecosystem",level:3},{value:"Employee",id:"employee",level:3},{value:"Employer",id:"employer",level:3},{value:"Employment Contract",id:"employment-contract",level:3},{value:"Entity",id:"entity",level:3},{value:"Scope: essifLabTerminology",id:"scope-essiflabterminology",level:3},{value:"Expectation",id:"expectation",level:3},{value:"Framework (Conceptual)",id:"framework-conceptual",level:3},{value:"Glossary",id:"glossary",level:3},{value:"Governance and Management Pattern",id:"governance-and-management-pattern",level:3},{value:"Governance",id:"governance",level:3},{value:"Governor",id:"governor",level:3},{value:"Guardian",id:"guardian",level:3},{value:"Guardianship Arrangement",id:"guardianship-arrangement",level:3},{value:"Guardianship-type",id:"guardianship-type",level:3},{value:"Guardianship (in a Jurisdiction)",id:"guardianship-in-a-jurisdiction",level:3},{value:"Guardianship Pattern",id:"guardianship-pattern",level:3},{value:"Holder Policy",id:"holder-policy",level:3},{value:"Holder",id:"holder",level:3},{value:"Human Being",id:"human-being",level:3},{value:"Identification Pattern",id:"identification-pattern",level:3},{value:"Identifier",id:"identifier",level:3},{value:"Identifier Pattern",id:"identifier-pattern",level:3},{value:"Identify",id:"identify",level:3},{value:"Identity",id:"identity",level:3},{value:"Identity Pattern",id:"identity-pattern",level:3},{value:"Information Process",id:"information-process",level:3},{value:"Isuer Policy",id:"isuer-policy",level:3},{value:"Issuer",id:"issuer",level:3},{value:"Jurisdiction",id:"jurisdiction",level:3},{value:"Jurisdiction Pattern",id:"jurisdiction-pattern",level:3},{value:"Knowledge",id:"knowledge",level:3},{value:"Legal Entity",id:"legal-entity",level:3},{value:"Legal Jurisdiction",id:"legal-jurisdiction",level:3},{value:"Legal System",id:"legal-system",level:3},{value:"Management",id:"management",level:3},{value:"Mandate",id:"mandate",level:3},{value:"Mandates, Delegation and Hiring Pattern",id:"mandates-delegation-and-hiring-pattern",level:3},{value:"Mental Model",id:"mental-model",level:3},{value:"Mental Model Pattern",id:"mental-model-pattern",level:3},{value:"Mission",id:"mission",level:3},{value:"Normative framework",id:"normative-framework",level:3},{value:"Objective",id:"objective",level:3},{value:"Obligation",id:"obligation",level:3},{value:"Onboarding",id:"onboarding",level:3},{value:"Organization",id:"organization",level:3},{value:"Outsourcing",id:"outsourcing",level:3},{value:"Owned",id:"owned",level:3},{value:"Owner",id:"owner",level:3},{value:"Ownership",id:"ownership",level:3},{value:"Partial identity",id:"partial-identity",level:3},{value:"Participant",id:"participant",level:3},{value:"Party, Actor and Actions Pattern",id:"party-actor-and-actions-pattern",level:3},{value:"Party Representation Pattern",id:"party-representation-pattern",level:3},{value:"Party",id:"party",level:3},{value:"Pattern",id:"pattern",level:3},{value:"Peer Actor",id:"peer-actor",level:3},{value:"Peer-agent",id:"peer-agent",level:3},{value:"Peer Party",id:"peer-party",level:3},{value:"Policy",id:"policy",level:3},{value:"Presentation Request",id:"presentation-request",level:3},{value:"Presentation",id:"presentation",level:3},{value:"Principal",id:"principal",level:3},{value:"Property (of a Concept)",id:"property-of-a-concept",level:3},{value:"Qualified Data",id:"qualified-data",level:3},{value:"Relation (between Concepts)",id:"relation-between-concepts",level:3},{value:"Revocation component",id:"revocation-component",level:3},{value:"Revocation Policy",id:"revocation-policy",level:3},{value:"Revoke/Revocation",id:"revokerevocation",level:3},{value:"Risk level",id:"risk-level",level:3},{value:"Risk management",id:"risk-management",level:3},{value:"Risk Objective",id:"risk-objective",level:3},{value:"Risk Owner",id:"risk-owner",level:3},{value:"Risk",id:"risk",level:3},{value:"Role name",id:"role-name",level:3},{value:"Role",id:"role",level:3},{value:"Scope of Control",id:"scope-of-control",level:3},{value:"Scope",id:"scope",level:3},{value:"Term (Scoped)",id:"term-scoped",level:3},{value:"Self-Sovereign Identity (SSI)",id:"self-sovereign-identity-ssi",level:3},{value:"Self-Sovereignty",id:"self-sovereignty",level:3},{value:"Semantic Unit",id:"semantic-unit",level:3},{value:"Semantics",id:"semantics",level:3},{value:"Semantics Pattern",id:"semantics-pattern",level:3},{value:"SSI Agent",id:"ssi-agent",level:3},{value:"SSI Assurance Community (SSI-AC)",id:"ssi-assurance-community-ssi-ac",level:3},{value:"SSI Infrastructure",id:"ssi-infrastructure",level:3},{value:"SSI (Self-Sovereign Identity)",id:"ssi-self-sovereign-identity",level:3},{value:"Subject",id:"subject",level:3},{value:"Tag",id:"tag",level:3},{value:"Term",id:"term",level:3},{value:"Terminology Process",id:"terminology-process",level:3},{value:"Terminology",id:"terminology",level:3},{value:"Terminology Pattern",id:"terminology-pattern",level:3},{value:"Terms Community",id:"terms-community",level:3},{value:"Transaction Agreement",id:"transaction-agreement",level:3},{value:"Transaction Form",id:"transaction-form",level:3},{value:"Transaction Id",id:"transaction-id",level:3},{value:"Transaction Proposal",id:"transaction-proposal",level:3},{value:"Transaction Request",id:"transaction-request",level:3},{value:"Transaction",id:"transaction",level:3},{value:"Trust level",id:"trust-level",level:3},{value:"Trust",id:"trust",level:3},{value:"Trust Pattern",id:"trust-pattern",level:3},{value:"Validate",id:"validate",level:3},{value:"Validator Policy",id:"validator-policy",level:3},{value:"Validator",id:"validator",level:3},{value:"Verifier Policy",id:"verifier-policy",level:3},{value:"Verifier",id:"verifier",level:3},{value:"Verify",id:"verify",level:3},{value:"Vocabulary",id:"vocabulary",level:3},{value:"Wallet Policy",id:"wallet-policy",level:3},{value:"Wallet",id:"wallet",level:3},{value:"eSSIF-Lab World Model",id:"essif-lab-world-model",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"essif-lab-glossary",children:"eSSIF-Lab Glossary"}),"\n",(0,i.jsx)(t.h3,{id:"action",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/action",children:"Action"})}),"\n",(0,i.jsxs)(t.p,{children:["something that is actually done (a 'unit of work' that is executed) by a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (on behalf of a given ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), as a single operation, in a specific context."]}),"\n",(0,i.jsx)(t.h3,{id:"actor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/actor",children:"Actor"})}),"\n",(0,i.jsxs)(t.p,{children:["entity that can act (do things/execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), e.g. people, machines, but not ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"advertisement",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/advertisement",children:"Advertisement"})}),"\n",(0,i.jsxs)(t.p,{children:["an offer by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to provide a (type of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", where the offer includes (a reference to) the syntax and semantics specifications of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", and also lists various other characteristics that enable other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not a ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that the advertising ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued under this offer, is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be processed in one or more of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"agent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/agent",children:"Agent"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"assertion",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/assertion",children:"Assertion"})}),"\n",(0,i.jsxs)(t.p,{children:["a declaration/statement, made by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that something is the case."]}),"\n",(0,i.jsx)(t.h3,{id:"assessment-framework",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/assessment-framework",children:"Assessment Framework"})}),"\n",(0,i.jsxs)(t.p,{children:["the combination of a set of criteria that an auditor can assess by applying them to an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms to a stated set of requirements."]}),"\n",(0,i.jsx)(t.h3,{id:"attribute",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/attribute",children:"Attribute"})}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", that represents a characteristic that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),") has attributed to an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (which is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of that attribute)."]}),"\n",(0,i.jsx)(t.h3,{id:"authority-centralized-or-decentralized",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/authority",children:"Authority (Centralized or Decentralized)"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of which certain decisions, ideas, rules etc. are followed by other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"capability-of-an-actor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/capability-of-an-actor",children:"Capability (of an Actor)"})}),"\n",(0,i.jsxs)(t.p,{children:["the potential of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute a (named) coherent set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (a 'function', or 'task') on behalf of some ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"capability-of-a-party",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/capability",children:"Capability (of a Party)"})}),"\n",(0,i.jsxs)(t.p,{children:["the (named) combination of (a) the means of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to get something done, (b) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process that ensures that its (business) ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for getting that something done are being created and maintained, and (c) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that creates and maintains the (operational) ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", such that every ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that has a task in getting this something done can find and interpret a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," and use it as it executes ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," in such tasks."]}),"\n",(0,i.jsx)(t.h3,{id:"colleague",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/colleague",children:"Colleague"})}),"\n",(0,i.jsxs)(t.p,{children:["two or more (digital or non-digital) ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that have the same ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (i.e. ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they are executing an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"commitment-decision",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/commitment-decision",children:"Commitment Decision"})}),"\n",(0,i.jsxs)(t.p,{children:["the decision of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," whether or not to commit to that ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),", i.e. (promise) to fulfill the ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," that the associated ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-proposal",hovertext:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",children:"transaction agreement proposal"})," would impose on that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," once it were signed."]}),"\n",(0,i.jsx)(t.h3,{id:"communication-channel",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/communication-channel",children:"Communication Channel"})}),"\n",(0,i.jsxs)(t.p,{children:["a (digital or non-digital) means by which two ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can exchange messages with one another."]}),"\n",(0,i.jsx)(t.h3,{id:"communication-session",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/communication-session",children:"Communication Session"})}),"\n",(0,i.jsxs)(t.p,{children:["a time interval during which two ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," have an established ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," that does not exist outside of that time interval."]}),"\n",(0,i.jsx)(t.h3,{id:"community",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/community",children:"Community"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", consisting of at least two different ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (the members of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),") that seek to collaborate with each other so that each of them can achieve its individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," more efficiently and/or effectively."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance-level",children:"Compliance level"})}),"\n",(0,i.jsxs)(t.p,{children:["a measure for stating how well an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms with a stated (set of) requirement(s)."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance-management",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance-management",children:"Compliance management"})}),"\n",(0,i.jsxs)(t.p,{children:["the process that is run by (or on behalf of) a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," its ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance-objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance-objective",children:"Compliance Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which a specific set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.)."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance",children:"Compliance"})}),"\n",(0,i.jsxs)(t.p,{children:["the state of realization of a set of conformance criteria or normative framework of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"concept",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/concept",children:"Concept"})}),"\n",(0,i.jsxs)(t.p,{children:["the ideas/thoughts behind a classification of ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," (what makes ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," in that class 'the same')."]}),"\n",(0,i.jsx)(t.h3,{id:"control-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control-level",children:"Control level"})}),"\n",(0,i.jsxs)(t.p,{children:["a measure for the efficiency and effectiveness in which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," produces the results specified by its ",(0,i.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})]}),"\n",(0,i.jsx)(t.h3,{id:"control-objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control-objective",children:"Control Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to contribute to the realization of another (set of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", by producing results that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to realize these other ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"control-process",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control-process",children:"Control Process"})}),"\n",(0,i.jsxs)(t.p,{children:["a process, ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," and run by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", to ensure that a specific subset of its control ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," are realized."]}),"\n",(0,i.jsx)(t.h3,{id:"control",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control",children:"Control"})}),"\n",(0,i.jsxs)(t.p,{children:["the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," of a particular ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"controller",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/controller",children:"Controller"})}),"\n",(0,i.jsxs)(t.p,{children:["the role that an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," performs as it is executing actions on that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,i.jsx)(t.h3,{id:"controllership",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/controllership",children:"Controllership"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,i.jsx)(t.h3,{id:"corpus-of-terminology",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/corpus",children:"Corpus of Terminology"})}),"\n",(0,i.jsxs)(t.p,{children:["the documentation that describes the ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," around a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"credential-catalogue",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/credential-catalogue",children:"Credential Catalogue"})}),"\n",(0,i.jsxs)(t.p,{children:["a functional component that has the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capability"})," to register and advertise the information about ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," that their respective ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing parties"})," have decided to disclose so as to enable other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not it is beneficial for them to use ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of such types."]}),"\n",(0,i.jsx)(t.h3,{id:"credential-type",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/credential-type",children:"Credential Type"})}),"\n",(0,i.jsxs)(t.p,{children:["the specification of the contents, properties, constraints etc. that ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of this type must have/comply with."]}),"\n",(0,i.jsx)(t.h3,{id:"credential",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/credential",children:"Credential"})}),"\n",(0,i.jsxs)(t.p,{children:["data, representing a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," (claims, statements), authored and signed by, or on behalf of, a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"data",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/data",children:"Data"})}),"\n",(0,i.jsx)(t.p,{children:"something (tangible) that can be used to communicate a meaning (which is intangible/information)."}),"\n",(0,i.jsx)(t.h3,{id:"decentralized-grc-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-decentralized-grc",children:"Decentralized GRC Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain one's thinking about topics related to Governance, Risk management and Compliance (GRC) in a decentralized context, i.e., a context in which ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," all autonomously do their own GRC."]}),"\n",(0,i.jsx)(t.h3,{id:"decentralized-risk-management-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-decentralized-risk-management",children:"Decentralized Risk Management Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can efficiently and effectively perform their own ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes, while taking into account that there are other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have ",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," towards them."]}),"\n",(0,i.jsx)(t.h3,{id:"decision-making-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-decision-making",children:"Decision Making Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they need to decide e.g. whether or not to commit to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"Transaction"})," proposal, or whether or not data is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for some purpose. This pattern is based on ",(0,i.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's use of arguments"})," (of which a pragmatical text can be found ",(0,i.jsx)(t.a,{href:"https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html",children:"here"}),")"]}),"\n",(0,i.jsx)(t.h3,{id:"decision",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/decision",children:"Decision"})}),"\n",(0,i.jsxs)(t.p,{children:["the conclusion that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," inferences from a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it considers to be facts."]}),"\n",(0,i.jsx)(t.h3,{id:"define",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/define",children:"Define"})}),"\n",(0,i.jsxs)(t.p,{children:["to provide a criterion and a ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", where the criterion can be used by people to determine whether or not something is an instance/example of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (or other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic unit"}),"), and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," is used to refer to that ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", or an arbitrary instance thereof."]}),"\n",(0,i.jsx)(t.h3,{id:"definition",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/definition",children:"Definition"})}),"\n",(0,i.jsxs)(t.p,{children:["a text that helps ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to have the same understanding about the meaning of (and ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," behind) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", ideally in such a way that these ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can determine whether or not they make the same distinction."]}),"\n",(0,i.jsx)(t.h3,{id:"delegate",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/delegate",children:"Delegate"})}),"\n",(0,i.jsxs)(t.p,{children:["the transferral of ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"}),"), including the associated accountability, to another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),")), which implies that the ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"})," can realize such ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," as it sees fit."]}),"\n",(0,i.jsx)(t.h3,{id:"dependent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/dependent",children:"Dependent"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the caring for and/or protecting/guarding/defending of which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangement"})," has been established."]}),"\n",(0,i.jsx)(t.h3,{id:"dictionary",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/dictionary",children:"Dictionary"})}),"\n",(0,i.jsxs)(t.p,{children:["an alphabetically sorted list of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," with various meanings they may have in different contexts."]}),"\n",(0,i.jsx)(t.h3,{id:"documentation-interoperability",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/documentation-interop",children:"Documentation Interoperability"})}),"\n",(0,i.jsx)(t.p,{children:"the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds."}),"\n",(0,i.jsx)(t.h3,{id:"duties-and-rights-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-duties-and-rights",children:"Duties and Rights Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain what a generic duties and rights consists of (based on ",(0,i.jsx)(t.a,{href:"https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst",children:"Hofeld's theories"}),"), and relates it to ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ecosystem",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ecosystem",children:"Ecosystem"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of at least two (autonomous) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole."]}),"\n",(0,i.jsx)(t.h3,{id:"employee",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/employee",children:"Employee"})}),"\n",(0,i.jsxs)(t.p,{children:["a (human or non-human (digital)) ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for whom/which it is realistic that it might execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"employer",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/employer",children:"Employer"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf a (human or non-human) ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (called an ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") might execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"employment-contract",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/employment-contract",children:"Employment Contract"})}),"\n",(0,i.jsxs)(t.p,{children:["an agreement/contract between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", one of which controls a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the contract), that states (or refers to) all (sets of) rights and duties under which these ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can and/or must work for the other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"entity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/entity",children:"Entity"})}),"\n",(0,i.jsx)(t.p,{children:"someone or something that is known to exist."}),"\n",(0,i.jsx)(t.h3,{id:"scope-essiflabterminology",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/eSSIFLab-scope",children:"Scope: essifLabTerminology"})}),"\n",(0,i.jsx)(t.p,{children:"specification of the eSSIF-Lab scope."}),"\n",(0,i.jsx)(t.h3,{id:"expectation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/expectation",children:"Expectation"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"framework-conceptual",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/framework",children:"Framework (Conceptual)"})}),"\n",(0,i.jsx)(t.p,{children:"a set of assumptions, concepts, values, and practices that constitutes a way of viewing reality."}),"\n",(0,i.jsx)(t.h3,{id:"glossary",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/glossary",children:"Glossary"})}),"\n",(0,i.jsxs)(t.p,{children:["an alphabetically sorted list of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," with the (single) meaning it has in (at least) one context."]}),"\n",(0,i.jsx)(t.h3,{id:"governance-and-management-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-governance-and-management",children:"Governance and Management Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," organize that their ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized, either by doing the associated work themselves, or by arranging for other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to do that."]}),"\n",(0,i.jsx)(t.h3,{id:"governance",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/governance",children:"Governance"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of governing or overseeing the realization of (the results associated with) a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", in order to ensure they will be fit for the purposes that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," intends to use them for."]}),"\n",(0,i.jsx)(t.h3,{id:"governor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/governor",children:"Governor"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (better: ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") performs as it ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a (coherent) set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", within a particular focus."]}),"\n",(0,i.jsx)(t.h3,{id:"guardian",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardian",children:"Guardian"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has been assigned rights and duties in a ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"Guardianship Arrangement"})," for the purpose of caring for and/or protecting/guarding/defending the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," in that Guardianship Arrangement."]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-arrangement",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardianship-arrangement",children:"Guardianship Arrangement"})}),"\n",(0,i.jsxs)(t.p,{children:["guardianship Arrangement (in a Jurisdiction): the specification of a set of rights and duties between ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"entities"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-type",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardianship-type",children:"Guardianship-type"})}),"\n",(0,i.jsxs)(t.p,{children:["a class of ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs and manages them."]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-in-a-jurisdiction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardianship-arrangement",children:"Guardianship (in a Jurisdiction)"})}),"\n",(0,i.jsxs)(t.p,{children:["the specification of a set of rights and duties between ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"entities"}),". (Synonym of ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"Guardianship Arrangement"}),")"]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-guardianship",children:"Guardianship Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain what a generic ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship"})," consists of, and how it relates to ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"holder-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/holder-policy",children:"Holder Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"holder",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/holder",children:"Holder"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to handle ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," from a ",(0,i.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"}),", produce the requested data (a presentation) according to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder-policy"}),", and send that in response to the request."]}),"\n",(0,i.jsx)(t.h3,{id:"human-being",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/human-being",children:"Human Being"})}),"\n",(0,i.jsxs)(t.p,{children:["a person of flesh and blood (homo sapiens), that we classify both as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),",an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", and a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"identification-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-identification",children:"Identification Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain the mechanisms that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may use to ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", and mechanisms for communicating with another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," such that both ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," and know whether or not they ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," the same ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"identifier",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/identifier",children:"Identifier"})}),"\n",(0,i.jsxs)(t.p,{children:["a character string that is being used for the identification of some ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (yet may refer to 0, 1, or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", depending on the context within which it is being used)."]}),"\n",(0,i.jsx)(t.h3,{id:"identifier-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-identifier",children:"Identifier Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are defined and used for ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification"})," purposes."]}),"\n",(0,i.jsx)(t.h3,{id:"identify",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/identify",children:"Identify"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),", by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that results in the selection of either"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", given some (observed or received) data, or"]}),"\n",(0,i.jsxs)(t.li,{children:["a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," from a given set of entities that is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of a specified ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"."]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"identity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/identity",children:"Identity"})}),"\n",(0,i.jsxs)(t.p,{children:["the combined ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," of all ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. the union of all ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of which that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"identity-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-identity",children:"Identity Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"digital identities"})," work, how this relates to (attributes in) ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", and how all this can be made to work in ",(0,i.jsx)("a",{href:"/framework/docs/terms/ssi",hovertext:"SSI (Self-Sovereign Identity): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," contexts."]}),"\n",(0,i.jsx)(t.h3,{id:"information-process",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/information-process",children:"Information Process"})}),"\n",(0,i.jsxs)(t.p,{children:["a coherent set of [actions@] that are (to be) performed by a single [party@], in which ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," (that is controlled by this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is created, read, updated and/or deleted."]}),"\n",(0,i.jsx)(t.h3,{id:"isuer-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/issuer-policy",children:"Isuer Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"issuer",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/issuer",children:"Issuer"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to construct ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from data objects, according to the content of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),"-Policy (specifically regarding the way in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is to be digitally signed), and pass it to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"-component of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," allowing it to be issued."]}),"\n",(0,i.jsx)(t.h3,{id:"jurisdiction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/jurisdiction",children:"Jurisdiction"})}),"\n",(0,i.jsxs)(t.p,{children:["the composition of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," (legislation, enforcement thereof, and conflict resolution), a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that governs that ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", a scope within which that ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," is operational, and one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," for the purpose of which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," is operated. See also the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"jurisdiction-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-jurisdiction",children:"Jurisdiction Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain what a generic ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," consists of, and relates it to ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"knowledge",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/knowledge",children:"Knowledge"})}),"\n",(0,i.jsxs)(t.p,{children:["the (intangible) sum of what is known by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as well as the familiarity, awareness or understanding of someone or something by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"legal-entity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/legal-entity",children:"Legal Entity"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known by, recognized to exist, and registered in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"legal-jurisdiction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/legal-jurisdiction",children:"Legal Jurisdiction"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that is governed/operated by a governmental body."]}),"\n",(0,i.jsx)(t.h3,{id:"legal-system",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/legal-system",children:"Legal System"})}),"\n",(0,i.jsx)(t.p,{children:"a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified."}),"\n",(0,i.jsx)(t.h3,{id:"management",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/management",children:"Management"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of managing or actually realizing of (the results associated with) a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"mandate",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/mandate",children:"Mandate"})}),"\n",(0,i.jsxs)(t.p,{children:["a right or duty that one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),") has granted to another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," or ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),") for executing a specific (set of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," in the name of, and under responsibility/accountability of, this (first) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"mandates-delegation-and-hiring-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-mandates-delegation-hiring",children:"Mandates, Delegation and Hiring Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain the ideas behind Mandating, Delegating, Hiring and their relations."]}),"\n",(0,i.jsx)(t.h3,{id:"mental-model",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/mental-model",children:"Mental Model"})}),"\n",(0,i.jsxs)(t.p,{children:["a description, both casual and formal, of a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic."]}),"\n",(0,i.jsx)(t.h3,{id:"mental-model-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-mental-model",children:"Mental Model Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how to create, maintain and use (decentralized) ",(0,i.jsx)("a",{href:"/framework/docs/terms/vocabulary",hovertext:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",children:"vocabularies"})," (",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"}),") that groups of people can use for the specific purposes they pursue."]}),"\n",(0,i.jsx)(t.h3,{id:"mission",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/mission",children:"Mission"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that provides an answer to the question why that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," exists - i.e. its 'raison d'\xeatre'."]}),"\n",(0,i.jsx)(t.h3,{id:"normative-framework",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/normative-framework",children:"Normative framework"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," whose behavior and/or properties are characterized as 'normal'."]}),"\n",(0,i.jsx)(t.h3,{id:"objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/objective",children:"Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["something toward which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") directs effort (an aim, goal, or end of action)."]}),"\n",(0,i.jsx)(t.h3,{id:"obligation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/obligation",children:"Obligation"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for producing a specific (set of) result(s) that are to be used (consumed) by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"onboarding",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/onboarding",children:"Onboarding"})}),"\n",(0,i.jsxs)(t.p,{children:["a process that is run for a specific (set of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," on behalf of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that terminates successfully if and only if the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (a) established the suitability of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for executing certain kinds of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is enabled to do so."]}),"\n",(0,i.jsx)(t.h3,{id:"organization",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/organization",children:"Organization"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is capable of setting ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," and making sure these are realized by ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that it has ",(0,i.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," and/or by (vetted) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are committed to contribute to these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"outsourcing",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/outsourcing",children:"Outsourcing"})}),"\n",(0,i.jsxs)(t.p,{children:["the state of affairs in which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (better: an ",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),") for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," other than itself."]}),"\n",(0,i.jsx)(t.h3,{id:"owned",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/owned",children:"Owned"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," over which another ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", and by its rules."]}),"\n",(0,i.jsx)(t.h3,{id:"owner",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/owner",children:"Owner"})}),"\n",(0,i.jsxs)(t.p,{children:["the role that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," performs when it is exercising its legal, rightful or natural title to control that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ownership",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ownership",children:"Ownership"})}),"\n",(0,i.jsxs)(t.p,{children:["a relationship between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that exists within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", in which one of them (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"partial-identity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/partial-identity",children:"Partial identity"})}),"\n",(0,i.jsxs)(t.p,{children:["all ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (= the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the partial identity) has about that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (= the '",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' of the partial identity)."]}),"\n",(0,i.jsx)(t.h3,{id:"participant",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/participant",children:"Participant"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is negotiating (or has negotiated) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"party-actor-and-actions-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-party-actor-action",children:"Party, Actor and Actions Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'."]}),"\n",(0,i.jsx)(t.h3,{id:"party-representation-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-party-representation",children:"Party Representation Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be represented in various circumstances."]}),"\n",(0,i.jsx)(t.h3,{id:"party",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/party",children:"Party"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that sets its ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", maintains its ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and uses that ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to pursue its ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," in an autonomous (sovereign) manner. Humans and ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," are the typical examples."]}),"\n",(0,i.jsx)(t.h3,{id:"pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern",children:"Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a description, both casual and formal, of a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic."]}),"\n",(0,i.jsx)(t.h3,{id:"peer-actor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/peer-actor",children:"Peer Actor"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with whom/which this other ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is communicating in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"peer-agent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/peer-agent",children:"Peer-agent"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," with whom/which this other ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is communicating in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"peer-party",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/peer-party",children:"Peer Party"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that also participates in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/policy",children:"Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", that ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the policy have access to and can interpret such that this results in these ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," being executed as intended by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"presentation-request",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/presentation-request",children:"Presentation Request"})}),"\n",(0,i.jsxs)(t.p,{children:["a (signed) digital message that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component sends to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component asking for specific data from one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verifiable"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that are issued by specific Parties."]}),"\n",(0,i.jsx)(t.h3,{id:"presentation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/presentation",children:"Presentation"})}),"\n",(0,i.jsxs)(t.p,{children:["a (signed) digital message that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component may send to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component that contains data derived from one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verifiable"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (that (a ",(0,i.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague"})," component of) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component has received from ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," components of one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), as a response to a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"Verifier"})," component."]}),"\n",(0,i.jsx)(t.h3,{id:"principal",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/principal",children:"Principal"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for whom, or on behalf of whom, the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (this ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is then called an ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"property-of-a-concept",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/property",children:"Property (of a Concept)"})}),"\n",(0,i.jsxs)(t.p,{children:["a connection or association between a ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," and a primitive data element, such as a text or a number, that represents some characteristic that instances of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," may have."]}),"\n",(0,i.jsx)(t.h3,{id:"qualified-data",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/qualified-data",children:"Qualified Data"})}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"relation-between-concepts",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/relation",children:"Relation (between Concepts)"})}),"\n",(0,i.jsxs)(t.p,{children:["a (significant) connection or association between two or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),". These connections define the way these ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," are interrelated, providing insights into how they interact and influence each other."]}),"\n",(0,i.jsx)(t.h3,{id:"revocation-component",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/revocation-component",children:"Revocation component"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to ",(0,i.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoke"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that are issued by its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", according to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/revocation-policy",hovertext:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",children:"revocation policy"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"revocation-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/revocation-policy",children:"Revocation Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/revocation-component",hovertext:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",children:"revocation component"})," to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"revokerevocation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/revoke",children:"Revoke/Revocation"})}),"\n",(0,i.jsxs)(t.p,{children:["the act, by or on behalf of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued the ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-level",children:"Risk level"})}),"\n",(0,i.jsxs)(t.p,{children:["a measure for the deviation of the intended realization (results) of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," uses to represent the priority with which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," should be reckoned with."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-management",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-management",children:"Risk management"})}),"\n",(0,i.jsxs)(t.p,{children:["a process that is run by (or on behalf of) a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that it ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," (thereby realizing specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-objective",children:"Risk Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," associated with a specific set of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," become, and/or remain, acceptable."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-owner",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-owner",children:"Risk Owner"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," to which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is associated."]}),"\n",(0,i.jsx)(t.h3,{id:"risk",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk",children:"Risk"})}),"\n",(0,i.jsxs)(t.p,{children:["the effects that uncertainty (i.e. a lack of information, understanding or ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of events, their consequences or likelihoods) can have on the intended realization of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"role-name",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/role-name",children:"Role name"})}),"\n",(0,i.jsxs)(t.p,{children:["name (text) that refers to (and identifies) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," in a specific context."]}),"\n",(0,i.jsx)(t.h3,{id:"role",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/role",children:"Role"})}),"\n",(0,i.jsxs)(t.p,{children:["a defined set of characteristics that an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," has in some context, such as ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"responsibilities"})," it may have, ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (behaviors) it may execute, or pieces of ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it is expected to have in that context, which are referenced to by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"scope-of-control",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/scope-of-control",children:"Scope of Control"})}),"\n",(0,i.jsxs)(t.p,{children:["the extent of the area or subject matter that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"scope",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/scope",children:"Scope"})}),"\n",(0,i.jsxs)(t.p,{children:["the extent of the area or subject matter (which we use, e.g., to define ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," in, but it serves other purposes as well)."]}),"\n",(0,i.jsx)(t.h3,{id:"term-scoped",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/scoped-term",children:"Term (Scoped)"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", the meaning of which is determined by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," to which it refers in a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context."]}),"\n",(0,i.jsx)(t.h3,{id:"self-sovereign-identity-ssi",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/self-sovereign-identity",children:"Self-Sovereign Identity (SSI)"})}),"\n",(0,i.jsxs)(t.p,{children:["self-Sovereign Identity (SSI) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with one another."]}),"\n",(0,i.jsx)(t.h3,{id:"self-sovereignty",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/self-sovereignty",children:"Self-Sovereignty"})}),"\n",(0,i.jsxs)(t.p,{children:["the characteristic of every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that it is autonomous in managing and operating its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", particularly in making decisions and deciding how to decide."]}),"\n",(0,i.jsx)(t.h3,{id:"semantic-unit",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",children:"Semantic Unit"})}),"\n",(0,i.jsxs)(t.p,{children:["a basic building block of meaning or representation that exists within the 'mind' of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (i.e., in its ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"). Examples include ideas, or ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/property",hovertext:"Property (of a Concept): a connection or association between a Concept and a primitive data element, such as a text or a number, that represents some characteristic that instances of the Concept may have.",children:"properties"})," of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/relation",hovertext:"Relation (between Concepts): a (significant) connection or association between two or more Concepts. These connections define the way these Concepts are interrelated, providing insights into how they interact and influence each other.",children:"relations"})," between ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", constraints over such ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/relation",hovertext:"Relation (between Concepts): a (significant) connection or association between two or more Concepts. These connections define the way these Concepts are interrelated, providing insights into how they interact and influence each other.",children:"relations"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"semantics",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/semantics",children:"Semantics"})}),"\n",(0,i.jsxs)(t.p,{children:["a mapping between the (tangible/textual) ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," and (intangible) ideas/",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," - their meaning."]}),"\n",(0,i.jsx)(t.h3,{id:"semantics-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-semantics",children:"Semantics Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain the relations between the (intangible) ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"}),") that are part of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and how they are (tangibly) represented by ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-agent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi-agent",children:"SSI Agent"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agent"})," that provides one or more of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/ssi-agent",hovertext:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",children:"ssi functionalities"})," (",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),") to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-assurance-community-ssi-ac",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi-assurance-community",children:"SSI Assurance Community (SSI-AC)"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that supports its members as they seek to increase their confidence in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI infrastructure"})," and/or (specific) ",(0,i.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"})," of the data exchanged through that infrastructure."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-infrastructure",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi-infrastructure",children:"SSI Infrastructure"})}),"\n",(0,i.jsxs)(t.p,{children:["the technological components that are (envisaged to be) all over the world for the purpose of providing, requesting and obtaining ",(0,i.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualified data"}),", for the purpose of negotiating and/or executing electronic ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-self-sovereign-identity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi",children:"SSI (Self-Sovereign Identity)"})}),"\n",(0,i.jsxs)(t.p,{children:["sSI (Self-Sovereign Identity) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with one another."]}),"\n",(0,i.jsx)(t.h3,{id:"subject",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/subject",children:"Subject"})}),"\n",(0,i.jsxs)(t.p,{children:["the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to which a given set of coherent data relates/pertains. Examples of such sets include attributes, ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"Claims/Assertions"}),", files/dossiers, ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"(partial) identities"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"tag",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/tag",children:"Tag"})}),"\n",(0,i.jsxs)(t.p,{children:["an alphanumeric string that is used to identify ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (so called 'scopetags'), group ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (so called 'grouptags'), or identify a specific version of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," (so called 'versiontags') from within a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"term",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/term",children:"Term"})}),"\n",(0,i.jsxs)(t.p,{children:["a word or phrase (i.e.: text) that is used in at least one ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context to represent a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"terminology-process",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/terminology-process",children:"Terminology Process"})}),"\n",(0,i.jsxs)(t.p,{children:["a method for recognizing misunderstandings as such, and creating or maintaining ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that resolve them."]}),"\n",(0,i.jsx)(t.h3,{id:"terminology",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/terminology",children:"Terminology"})}),"\n",(0,i.jsxs)(t.p,{children:["the set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that are used within a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to refer to a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),", enabling ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to reason and communicate ideas they have about one or more specific topics."]}),"\n",(0,i.jsx)(t.h3,{id:"terminology-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-terminology",children:"Terminology Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," can use to align their thinking as they pursue that ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"terms-community",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/terms-community",children:"Terms Community"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that maintains a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," for the purpose of avoiding misunderstandings between its members as they collaborate."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-agreement",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-agreement",children:"Transaction Agreement"})}),"\n",(0,i.jsxs)(t.p,{children:["the set of rules that specify the rights (",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),") and duties (",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),") of ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," towards one another in the context of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-form",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-form",children:"Transaction Form"})}),"\n",(0,i.jsxs)(t.p,{children:["the specification of the set of data that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to (a) commit to a (proposed) ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," of that kind, (b) fulfill its duties/",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," and (c) escalate if necessary."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-id",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-id",children:"Transaction Id"})}),"\n",(0,i.jsxs)(t.p,{children:["character string that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," uses to identify, and refer to, that ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-proposal",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-proposal",children:"Transaction Proposal"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," that is 'in-the-making' (ranging from an empty document to a document that would be a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," if it were signed by all ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-request",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-request",children:"Transaction Request"})}),"\n",(0,i.jsxs)(t.p,{children:["a message, send by a requesting ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to a providing ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that initiates the negotiation of a new ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," between these ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," for the provisioning of a specific product or service."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction",children:"Transaction"})}),"\n",(0,i.jsxs)(t.p,{children:["the exchange of goods, services, funds, or data between some ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (called ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"trust-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/trust-level",children:"Trust level"})}),"\n",(0,i.jsxs)(t.p,{children:["the (subjective) degree of belief or confidence that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has in X (someone, something, ...)."]}),"\n",(0,i.jsx)(t.h3,{id:"trust",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/trust",children:"Trust"})}),"\n",(0,i.jsxs)(t.p,{children:["the (un)conscious decision by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to believe that X is in fact the case."]}),"\n",(0,i.jsx)(t.h3,{id:"trust-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-trust",children:"Trust Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how the concept of ",(0,i.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," relates to ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that do the trusting, and other concepts that express what it is that these ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," trust."]}),"\n",(0,i.jsx)(t.h3,{id:"validate",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/validate",children:"Validate"})}),"\n",(0,i.jsxs)(t.p,{children:["the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether or not that data is valid to be used for some specific purpose(s) of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"validator-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/validator-policy",children:"Validator Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"validator",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/validator",children:"Validator"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to determine whether or not (",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"}),") data is valid to be used for some specific purpose(s)."]}),"\n",(0,i.jsx)(t.h3,{id:"verifier-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/verifier-policy",children:"Verifier Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"verifier",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/verifier",children:"Verifier"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to request ",(0,i.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"})," to present (provide) data from credentials (of a specified kind, issued by specified ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and to verify such responses (check structure, signatures, dates), according to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier-policy",hovertext:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",children:"verifier policy"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"verify",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/verify",children:"Verify"})}),"\n",(0,i.jsxs)(t.p,{children:["the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether that data is authentic (i.e. originates from the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure."]}),"\n",(0,i.jsx)(t.h3,{id:"vocabulary",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/vocabulary",children:"Vocabulary"})}),"\n",(0,i.jsx)(t.p,{children:"the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge."}),"\n",(0,i.jsx)(t.h3,{id:"wallet-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/wallet-policy",children:"Wallet Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"wallet",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/wallet",children:"Wallet"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to securely store data as requested by ",(0,i.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague agents"}),", and to provide stored data to ",(0,i.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague agents"})," or ",(0,i.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"}),", all in ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," with the rules of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet-policy",hovertext:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",children:"wallet policy"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"essif-lab-world-model",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-world-model",children:"eSSIF-Lab World Model"})}),"\n",(0,i.jsxs)(t.p,{children:["the set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", relations between them (",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),"), and ",(0,i.jsx)(t.a,{href:"essifLab-principles",children:"Principles"})," (that are the starting point for eSSIF-Lab's thinking)."]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>s});var i=a(1504);const n={},r=i.createContext(n);function s(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ca0acb3a.4ab67fea.js b/assets/js/ca0acb3a.4ab67fea.js new file mode 100644 index 000000000..f1cff8fb8 --- /dev/null +++ b/assets/js/ca0acb3a.4ab67fea.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3944],{9e3:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var i=a(7624),n=a(2172);const r={id:"essifLab-glossary",sidebar_label:"Glossary",date:20231207},s="eSSIF-Lab Glossary",o={id:"essifLab-glossary",title:"eSSIF-Lab Glossary",description:"Action",source:"@site/docs/essifLab-glossary.md",sourceDirName:".",slug:"/essifLab-glossary",permalink:"/framework/docs/essifLab-glossary",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-glossary.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1702040372,formattedLastUpdatedAt:"Dec 8, 2023",frontMatter:{id:"essifLab-glossary",sidebar_label:"Glossary",date:20231207},sidebar:"essifLabSideBar",previous:{title:"Duties and Rights",permalink:"/framework/docs/terms/pattern-duties-and-rights"},next:{title:"EU Project 'eSSIF-Lab'",permalink:"/framework/docs/essifLab-project"}},c={},h=[{value:"Action",id:"action",level:3},{value:"Actor",id:"actor",level:3},{value:"Advertisement",id:"advertisement",level:3},{value:"Agent",id:"agent",level:3},{value:"Assertion",id:"assertion",level:3},{value:"Assessment Framework",id:"assessment-framework",level:3},{value:"Attribute",id:"attribute",level:3},{value:"Authority (Centralized or Decentralized)",id:"authority-centralized-or-decentralized",level:3},{value:"Capability (of an Actor)",id:"capability-of-an-actor",level:3},{value:"Capability (of a Party)",id:"capability-of-a-party",level:3},{value:"Colleague",id:"colleague",level:3},{value:"Commitment Decision",id:"commitment-decision",level:3},{value:"Communication Channel",id:"communication-channel",level:3},{value:"Communication Session",id:"communication-session",level:3},{value:"Community",id:"community",level:3},{value:"Compliance level",id:"compliance-level",level:3},{value:"Compliance management",id:"compliance-management",level:3},{value:"Compliance Objective",id:"compliance-objective",level:3},{value:"Compliance",id:"compliance",level:3},{value:"Concept",id:"concept",level:3},{value:"Control level",id:"control-level",level:3},{value:"Control Objective",id:"control-objective",level:3},{value:"Control Process",id:"control-process",level:3},{value:"Control",id:"control",level:3},{value:"Controller",id:"controller",level:3},{value:"Controllership",id:"controllership",level:3},{value:"Corpus of Terminology",id:"corpus-of-terminology",level:3},{value:"Credential Catalogue",id:"credential-catalogue",level:3},{value:"Credential Type",id:"credential-type",level:3},{value:"Credential",id:"credential",level:3},{value:"Data",id:"data",level:3},{value:"Decentralized GRC Pattern",id:"decentralized-grc-pattern",level:3},{value:"Decentralized Risk Management Pattern",id:"decentralized-risk-management-pattern",level:3},{value:"Decision Making Pattern",id:"decision-making-pattern",level:3},{value:"Decision",id:"decision",level:3},{value:"Define",id:"define",level:3},{value:"Definition",id:"definition",level:3},{value:"Delegate",id:"delegate",level:3},{value:"Dependent",id:"dependent",level:3},{value:"Dictionary",id:"dictionary",level:3},{value:"Documentation Interoperability",id:"documentation-interoperability",level:3},{value:"Duties and Rights Pattern",id:"duties-and-rights-pattern",level:3},{value:"Ecosystem",id:"ecosystem",level:3},{value:"Employee",id:"employee",level:3},{value:"Employer",id:"employer",level:3},{value:"Employment Contract",id:"employment-contract",level:3},{value:"Entity",id:"entity",level:3},{value:"Scope: essifLabTerminology",id:"scope-essiflabterminology",level:3},{value:"Expectation",id:"expectation",level:3},{value:"Framework (Conceptual)",id:"framework-conceptual",level:3},{value:"Glossary",id:"glossary",level:3},{value:"Governance and Management Pattern",id:"governance-and-management-pattern",level:3},{value:"Governance",id:"governance",level:3},{value:"Governor",id:"governor",level:3},{value:"Guardian",id:"guardian",level:3},{value:"Guardianship Arrangement",id:"guardianship-arrangement",level:3},{value:"Guardianship-type",id:"guardianship-type",level:3},{value:"Guardianship (in a Jurisdiction)",id:"guardianship-in-a-jurisdiction",level:3},{value:"Guardianship Pattern",id:"guardianship-pattern",level:3},{value:"Holder Policy",id:"holder-policy",level:3},{value:"Holder",id:"holder",level:3},{value:"Human Being",id:"human-being",level:3},{value:"Identification Pattern",id:"identification-pattern",level:3},{value:"Identifier",id:"identifier",level:3},{value:"Identifier Pattern",id:"identifier-pattern",level:3},{value:"Identify",id:"identify",level:3},{value:"Identity",id:"identity",level:3},{value:"Identity Pattern",id:"identity-pattern",level:3},{value:"Information Process",id:"information-process",level:3},{value:"Isuer Policy",id:"isuer-policy",level:3},{value:"Issuer",id:"issuer",level:3},{value:"Jurisdiction",id:"jurisdiction",level:3},{value:"Jurisdiction Pattern",id:"jurisdiction-pattern",level:3},{value:"Knowledge",id:"knowledge",level:3},{value:"Legal Entity",id:"legal-entity",level:3},{value:"Legal Jurisdiction",id:"legal-jurisdiction",level:3},{value:"Legal System",id:"legal-system",level:3},{value:"Management",id:"management",level:3},{value:"Mandate",id:"mandate",level:3},{value:"Mandates, Delegation and Hiring Pattern",id:"mandates-delegation-and-hiring-pattern",level:3},{value:"Mental Model",id:"mental-model",level:3},{value:"Mental Model Pattern",id:"mental-model-pattern",level:3},{value:"Mission",id:"mission",level:3},{value:"Normative framework",id:"normative-framework",level:3},{value:"Objective",id:"objective",level:3},{value:"Obligation",id:"obligation",level:3},{value:"Onboarding",id:"onboarding",level:3},{value:"Organization",id:"organization",level:3},{value:"Outsourcing",id:"outsourcing",level:3},{value:"Owned",id:"owned",level:3},{value:"Owner",id:"owner",level:3},{value:"Ownership",id:"ownership",level:3},{value:"Partial identity",id:"partial-identity",level:3},{value:"Participant",id:"participant",level:3},{value:"Party, Actor and Actions Pattern",id:"party-actor-and-actions-pattern",level:3},{value:"Party Representation Pattern",id:"party-representation-pattern",level:3},{value:"Party",id:"party",level:3},{value:"Pattern",id:"pattern",level:3},{value:"Peer Actor",id:"peer-actor",level:3},{value:"Peer-agent",id:"peer-agent",level:3},{value:"Peer Party",id:"peer-party",level:3},{value:"Policy",id:"policy",level:3},{value:"Presentation Request",id:"presentation-request",level:3},{value:"Presentation",id:"presentation",level:3},{value:"Principal",id:"principal",level:3},{value:"Property (of a Concept)",id:"property-of-a-concept",level:3},{value:"Qualified Data",id:"qualified-data",level:3},{value:"Relation (between Concepts)",id:"relation-between-concepts",level:3},{value:"Revocation component",id:"revocation-component",level:3},{value:"Revocation Policy",id:"revocation-policy",level:3},{value:"Revoke/Revocation",id:"revokerevocation",level:3},{value:"Risk level",id:"risk-level",level:3},{value:"Risk management",id:"risk-management",level:3},{value:"Risk Objective",id:"risk-objective",level:3},{value:"Risk Owner",id:"risk-owner",level:3},{value:"Risk",id:"risk",level:3},{value:"Role name",id:"role-name",level:3},{value:"Role",id:"role",level:3},{value:"Scope of Control",id:"scope-of-control",level:3},{value:"Scope",id:"scope",level:3},{value:"Term (Scoped)",id:"term-scoped",level:3},{value:"Self-Sovereign Identity (SSI)",id:"self-sovereign-identity-ssi",level:3},{value:"Self-Sovereignty",id:"self-sovereignty",level:3},{value:"Semantic Unit",id:"semantic-unit",level:3},{value:"Semantics",id:"semantics",level:3},{value:"Semantics Pattern",id:"semantics-pattern",level:3},{value:"SSI Agent",id:"ssi-agent",level:3},{value:"SSI Assurance Community (SSI-AC)",id:"ssi-assurance-community-ssi-ac",level:3},{value:"SSI Infrastructure",id:"ssi-infrastructure",level:3},{value:"SSI (Self-Sovereign Identity)",id:"ssi-self-sovereign-identity",level:3},{value:"Subject",id:"subject",level:3},{value:"Tag",id:"tag",level:3},{value:"Term",id:"term",level:3},{value:"Terminology Process",id:"terminology-process",level:3},{value:"Terminology",id:"terminology",level:3},{value:"Terminology Pattern",id:"terminology-pattern",level:3},{value:"Terms Community",id:"terms-community",level:3},{value:"Transaction Agreement",id:"transaction-agreement",level:3},{value:"Transaction Form",id:"transaction-form",level:3},{value:"Transaction Id",id:"transaction-id",level:3},{value:"Transaction Proposal",id:"transaction-proposal",level:3},{value:"Transaction Request",id:"transaction-request",level:3},{value:"Transaction",id:"transaction",level:3},{value:"Trust level",id:"trust-level",level:3},{value:"Trust",id:"trust",level:3},{value:"Trust Pattern",id:"trust-pattern",level:3},{value:"Validate",id:"validate",level:3},{value:"Validator Policy",id:"validator-policy",level:3},{value:"Validator",id:"validator",level:3},{value:"Verifier Policy",id:"verifier-policy",level:3},{value:"Verifier",id:"verifier",level:3},{value:"Verify",id:"verify",level:3},{value:"Vocabulary",id:"vocabulary",level:3},{value:"Wallet Policy",id:"wallet-policy",level:3},{value:"Wallet",id:"wallet",level:3},{value:"eSSIF-Lab World Model",id:"essif-lab-world-model",level:3}];function d(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"essif-lab-glossary",children:"eSSIF-Lab Glossary"}),"\n",(0,i.jsx)(t.h3,{id:"action",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/action",children:"Action"})}),"\n",(0,i.jsxs)(t.p,{children:["something that is actually done (a 'unit of work' that is executed) by a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (on behalf of a given ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), as a single operation, in a specific context."]}),"\n",(0,i.jsx)(t.h3,{id:"actor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/actor",children:"Actor"})}),"\n",(0,i.jsxs)(t.p,{children:["entity that can act (do things/execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), e.g. people, machines, but not ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"advertisement",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/advertisement",children:"Advertisement"})}),"\n",(0,i.jsxs)(t.p,{children:["an offer by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to provide a (type of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", where the offer includes (a reference to) the syntax and semantics specifications of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", and also lists various other characteristics that enable other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not a ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that the advertising ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has issued under this offer, is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," to be processed in one or more of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"agent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/agent",children:"Agent"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"assertion",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/assertion",children:"Assertion"})}),"\n",(0,i.jsxs)(t.p,{children:["a declaration/statement, made by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that something is the case."]}),"\n",(0,i.jsx)(t.h3,{id:"assessment-framework",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/assessment-framework",children:"Assessment Framework"})}),"\n",(0,i.jsxs)(t.p,{children:["the combination of a set of criteria that an auditor can assess by applying them to an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (of a specific kind), and the procedures that this auditor will follow for doing so, for the purpose of establishing the extent in which that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms to a stated set of requirements."]}),"\n",(0,i.jsx)(t.h3,{id:"attribute",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/attribute",children:"Attribute"})}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", that represents a characteristic that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attribute"}),") has attributed to an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (which is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of that attribute)."]}),"\n",(0,i.jsx)(t.h3,{id:"authority-centralized-or-decentralized",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/authority",children:"Authority (Centralized or Decentralized)"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," of which certain decisions, ideas, rules etc. are followed by other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"capability-of-an-actor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/capability-of-an-actor",children:"Capability (of an Actor)"})}),"\n",(0,i.jsxs)(t.p,{children:["the potential of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute a (named) coherent set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (a 'function', or 'task') on behalf of some ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"capability-of-a-party",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/capability",children:"Capability (of a Party)"})}),"\n",(0,i.jsxs)(t.p,{children:["the (named) combination of (a) the means of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to get something done, (b) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process that ensures that its (business) ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for getting that something done are being created and maintained, and (c) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that creates and maintains the (operational) ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", such that every ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that has a task in getting this something done can find and interpret a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," and use it as it executes ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," in such tasks."]}),"\n",(0,i.jsx)(t.h3,{id:"colleague",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/colleague",children:"Colleague"})}),"\n",(0,i.jsxs)(t.p,{children:["two or more (digital or non-digital) ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that have the same ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (i.e. ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they are executing an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"commitment-decision",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/commitment-decision",children:"Commitment Decision"})}),"\n",(0,i.jsxs)(t.p,{children:["the decision of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," whether or not to commit to that ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),", i.e. (promise) to fulfill the ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," that the associated ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-proposal",hovertext:"Transaction (Agreement) Proposal: a Transaction Agreement that is 'in-the-making' (ranging from an empty document to a document that would be a Transaction Agreement if it were signed by all Participants).",children:"transaction agreement proposal"})," would impose on that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," once it were signed."]}),"\n",(0,i.jsx)(t.h3,{id:"communication-channel",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/communication-channel",children:"Communication Channel"})}),"\n",(0,i.jsxs)(t.p,{children:["a (digital or non-digital) means by which two ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can exchange messages with one another."]}),"\n",(0,i.jsx)(t.h3,{id:"communication-session",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/communication-session",children:"Communication Session"})}),"\n",(0,i.jsxs)(t.p,{children:["a time interval during which two ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," have an established ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," that does not exist outside of that time interval."]}),"\n",(0,i.jsx)(t.h3,{id:"community",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/community",children:"Community"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", consisting of at least two different ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (the members of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"}),") that seek to collaborate with each other so that each of them can achieve its individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," more efficiently and/or effectively."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance-level",children:"Compliance level"})}),"\n",(0,i.jsxs)(t.p,{children:["a measure for stating how well an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," conforms with a stated (set of) requirement(s)."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance-management",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance-management",children:"Compliance management"})}),"\n",(0,i.jsxs)(t.p,{children:["the process that is run by (or on behalf of) a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," its ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance objectives"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance-objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance-objective",children:"Compliance Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which a specific set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.)."]}),"\n",(0,i.jsx)(t.h3,{id:"compliance",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/compliance",children:"Compliance"})}),"\n",(0,i.jsxs)(t.p,{children:["the state of realization of a set of conformance criteria or normative framework of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"concept",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/concept",children:"Concept"})}),"\n",(0,i.jsxs)(t.p,{children:["the ideas/thoughts behind a classification of ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," (what makes ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," in that class 'the same')."]}),"\n",(0,i.jsx)(t.h3,{id:"control-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control-level",children:"Control level"})}),"\n",(0,i.jsxs)(t.p,{children:["a measure for the efficiency and effectiveness in which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"control"})," produces the results specified by its ",(0,i.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})]}),"\n",(0,i.jsx)(t.h3,{id:"control-objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control-objective",children:"Control Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to contribute to the realization of another (set of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", by producing results that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to realize these other ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"control-process",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control-process",children:"Control Process"})}),"\n",(0,i.jsxs)(t.p,{children:["a process, ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," and run by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", to ensure that a specific subset of its control ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," are realized."]}),"\n",(0,i.jsx)(t.h3,{id:"control",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/control",children:"Control"})}),"\n",(0,i.jsxs)(t.p,{children:["the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," of a particular ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"controller",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/controller",children:"Controller"})}),"\n",(0,i.jsxs)(t.p,{children:["the role that an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," performs as it is executing actions on that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,i.jsx)(t.h3,{id:"controllership",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/controllership",children:"Controllership"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," to execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the purpose of ensuring that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," will act/behave, or be used, in a particular way."]}),"\n",(0,i.jsx)(t.h3,{id:"corpus-of-terminology",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/corpus",children:"Corpus of Terminology"})}),"\n",(0,i.jsxs)(t.p,{children:["the documentation that describes the ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," around a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"credential-catalogue",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/credential-catalogue",children:"Credential Catalogue"})}),"\n",(0,i.jsxs)(t.p,{children:["a functional component that has the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capability"})," to register and advertise the information about ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," that their respective ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing parties"})," have decided to disclose so as to enable other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to decide whether or not it is beneficial for them to use ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of such types."]}),"\n",(0,i.jsx)(t.h3,{id:"credential-type",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/credential-type",children:"Credential Type"})}),"\n",(0,i.jsxs)(t.p,{children:["the specification of the contents, properties, constraints etc. that ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of this type must have/comply with."]}),"\n",(0,i.jsx)(t.h3,{id:"credential",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/credential",children:"Credential"})}),"\n",(0,i.jsxs)(t.p,{children:["data, representing a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"assertion"})," (claims, statements), authored and signed by, or on behalf of, a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"data",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/data",children:"Data"})}),"\n",(0,i.jsx)(t.p,{children:"something (tangible) that can be used to communicate a meaning (which is intangible/information)."}),"\n",(0,i.jsx)(t.h3,{id:"decentralized-grc-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-decentralized-grc",children:"Decentralized GRC Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain one's thinking about topics related to Governance, Risk management and Compliance (GRC) in a decentralized context, i.e., a context in which ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," all autonomously do their own GRC."]}),"\n",(0,i.jsx)(t.h3,{id:"decentralized-risk-management-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-decentralized-risk-management",children:"Decentralized Risk Management Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can efficiently and effectively perform their own ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-management",hovertext:"Risk management: a process that is run by (or on behalf of) a specific Party for the purpose of Managing the Risks that it Owns (thereby realizing specific Risk Objectives).",children:"risk management"})," processes, while taking into account that there are other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that have ",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," towards them."]}),"\n",(0,i.jsx)(t.h3,{id:"decision-making-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-decision-making",children:"Decision Making Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they need to decide e.g. whether or not to commit to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"Transaction"})," proposal, or whether or not data is ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for some purpose. This pattern is based on ",(0,i.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's use of arguments"})," (of which a pragmatical text can be found ",(0,i.jsx)(t.a,{href:"https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html",children:"here"}),")"]}),"\n",(0,i.jsx)(t.h3,{id:"decision",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/decision",children:"Decision"})}),"\n",(0,i.jsxs)(t.p,{children:["the conclusion that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," inferences from a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it considers to be facts."]}),"\n",(0,i.jsx)(t.h3,{id:"define",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/define",children:"Define"})}),"\n",(0,i.jsxs)(t.p,{children:["to provide a criterion and a ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", where the criterion can be used by people to determine whether or not something is an instance/example of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (or other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic unit"}),"), and the ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," is used to refer to that ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", or an arbitrary instance thereof."]}),"\n",(0,i.jsx)(t.h3,{id:"definition",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/definition",children:"Definition"})}),"\n",(0,i.jsxs)(t.p,{children:["a text that helps ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to have the same understanding about the meaning of (and ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," behind) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", ideally in such a way that these ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can determine whether or not they make the same distinction."]}),"\n",(0,i.jsx)(t.h3,{id:"delegate",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/delegate",children:"Delegate"})}),"\n",(0,i.jsxs)(t.p,{children:["the transferral of ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," of one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegator"}),"), including the associated accountability, to another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"}),")), which implies that the ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegatee"})," can realize such ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," as it sees fit."]}),"\n",(0,i.jsx)(t.h3,{id:"dependent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/dependent",children:"Dependent"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for the caring for and/or protecting/guarding/defending of which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangement"})," has been established."]}),"\n",(0,i.jsx)(t.h3,{id:"dictionary",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/dictionary",children:"Dictionary"})}),"\n",(0,i.jsxs)(t.p,{children:["an alphabetically sorted list of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," with various meanings they may have in different contexts."]}),"\n",(0,i.jsx)(t.h3,{id:"documentation-interoperability",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/documentation-interop",children:"Documentation Interoperability"})}),"\n",(0,i.jsx)(t.p,{children:"the property that a documentation system of making its content comprehensible for a variety of people that come from different backgrounds."}),"\n",(0,i.jsx)(t.h3,{id:"duties-and-rights-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-duties-and-rights",children:"Duties and Rights Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain what a generic duties and rights consists of (based on ",(0,i.jsx)(t.a,{href:"https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst",children:"Hofeld's theories"}),"), and relates it to ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ecosystem",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ecosystem",children:"Ecosystem"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of at least two (autonomous) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole."]}),"\n",(0,i.jsx)(t.h3,{id:"employee",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/employee",children:"Employee"})}),"\n",(0,i.jsxs)(t.p,{children:["a (human or non-human (digital)) ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for whom/which it is realistic that it might execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"employer",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/employer",children:"Employer"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf a (human or non-human) ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (called an ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") might execute ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"employment-contract",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/employment-contract",children:"Employment Contract"})}),"\n",(0,i.jsxs)(t.p,{children:["an agreement/contract between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", one of which controls a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the contract), that states (or refers to) all (sets of) rights and duties under which these ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," can and/or must work for the other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"entity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/entity",children:"Entity"})}),"\n",(0,i.jsx)(t.p,{children:"someone or something that is known to exist."}),"\n",(0,i.jsx)(t.h3,{id:"scope-essiflabterminology",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/eSSIFLab-scope",children:"Scope: essifLabTerminology"})}),"\n",(0,i.jsx)(t.p,{children:"specification of the eSSIF-Lab scope."}),"\n",(0,i.jsx)(t.h3,{id:"expectation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/expectation",children:"Expectation"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"framework-conceptual",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/framework",children:"Framework (Conceptual)"})}),"\n",(0,i.jsx)(t.p,{children:"a set of assumptions, concepts, values, and practices that constitutes a way of viewing reality."}),"\n",(0,i.jsx)(t.h3,{id:"glossary",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/glossary",children:"Glossary"})}),"\n",(0,i.jsxs)(t.p,{children:["an alphabetically sorted list of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," with the (single) meaning it has in (at least) one context."]}),"\n",(0,i.jsx)(t.h3,{id:"governance-and-management-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-governance-and-management",children:"Governance and Management Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," organize that their ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized, either by doing the associated work themselves, or by arranging for other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to do that."]}),"\n",(0,i.jsx)(t.h3,{id:"governance",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/governance",children:"Governance"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of governing or overseeing the realization of (the results associated with) a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", in order to ensure they will be fit for the purposes that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," intends to use them for."]}),"\n",(0,i.jsx)(t.h3,{id:"governor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/governor",children:"Governor"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (better: ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") performs as it ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," a (coherent) set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", within a particular focus."]}),"\n",(0,i.jsx)(t.h3,{id:"guardian",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardian",children:"Guardian"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has been assigned rights and duties in a ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"Guardianship Arrangement"})," for the purpose of caring for and/or protecting/guarding/defending the ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," in that Guardianship Arrangement."]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-arrangement",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardianship-arrangement",children:"Guardianship Arrangement"})}),"\n",(0,i.jsxs)(t.p,{children:["guardianship Arrangement (in a Jurisdiction): the specification of a set of rights and duties between ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"entities"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-type",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardianship-type",children:"Guardianship-type"})}),"\n",(0,i.jsxs)(t.p,{children:["a class of ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs and manages them."]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-in-a-jurisdiction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/guardianship-arrangement",children:"Guardianship (in a Jurisdiction)"})}),"\n",(0,i.jsxs)(t.p,{children:["the specification of a set of rights and duties between ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"entities"}),". (Synonym of ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"Guardianship Arrangement"}),")"]}),"\n",(0,i.jsx)(t.h3,{id:"guardianship-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-guardianship",children:"Guardianship Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain what a generic ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship"})," consists of, and how it relates to ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"holder-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/holder-policy",children:"Holder Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"holder",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/holder",children:"Holder"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to handle ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," from a ",(0,i.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agent"}),", produce the requested data (a presentation) according to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder-policy",hovertext:"Holder Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Holder component to function in accordance with the Objectives of its Principal",children:"holder-policy"}),", and send that in response to the request."]}),"\n",(0,i.jsx)(t.h3,{id:"human-being",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/human-being",children:"Human Being"})}),"\n",(0,i.jsxs)(t.p,{children:["a person of flesh and blood (homo sapiens), that we classify both as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),",an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", and a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"identification-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-identification",children:"Identification Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain the mechanisms that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may use to ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", and mechanisms for communicating with another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," such that both ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," and know whether or not they ",(0,i.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," the same ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"identifier",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/identifier",children:"Identifier"})}),"\n",(0,i.jsxs)(t.p,{children:["a character string that is being used for the identification of some ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (yet may refer to 0, 1, or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", depending on the context within which it is being used)."]}),"\n",(0,i.jsx)(t.h3,{id:"identifier-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-identifier",children:"Identifier Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are defined and used for ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification"})," purposes."]}),"\n",(0,i.jsx)(t.h3,{id:"identify",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/identify",children:"Identify"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),", by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that results in the selection of either"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),", given some (observed or received) data, or"]}),"\n",(0,i.jsxs)(t.li,{children:["a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," from a given set of entities that is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of a specified ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," that the party ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"}),"."]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"identity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/identity",children:"Identity"})}),"\n",(0,i.jsxs)(t.p,{children:["the combined ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," about that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," of all ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. the union of all ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," of which that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"identity-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-identity",children:"Identity Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"digital identities"})," work, how this relates to (attributes in) ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", and how all this can be made to work in ",(0,i.jsx)("a",{href:"/framework/docs/terms/ssi",hovertext:"SSI (Self-Sovereign Identity): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," contexts."]}),"\n",(0,i.jsx)(t.h3,{id:"information-process",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/information-process",children:"Information Process"})}),"\n",(0,i.jsxs)(t.p,{children:["a coherent set of [actions@] that are (to be) performed by a single [party@], in which ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," (that is controlled by this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is created, read, updated and/or deleted."]}),"\n",(0,i.jsx)(t.h3,{id:"isuer-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/issuer-policy",children:"Isuer Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"issuer",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/issuer",children:"Issuer"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to construct ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," from data objects, according to the content of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),"-Policy (specifically regarding the way in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," is to be digitally signed), and pass it to the ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),"-component of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," allowing it to be issued."]}),"\n",(0,i.jsx)(t.h3,{id:"jurisdiction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/jurisdiction",children:"Jurisdiction"})}),"\n",(0,i.jsxs)(t.p,{children:["the composition of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," (legislation, enforcement thereof, and conflict resolution), a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that governs that ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"}),", a scope within which that ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," is operational, and one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," for the purpose of which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system"})," is operated. See also the ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"jurisdiction-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-jurisdiction",children:"Jurisdiction Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain what a generic ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," consists of, and relates it to ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"knowledge",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/knowledge",children:"Knowledge"})}),"\n",(0,i.jsxs)(t.p,{children:["the (intangible) sum of what is known by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as well as the familiarity, awareness or understanding of someone or something by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"legal-entity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/legal-entity",children:"Legal Entity"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that is known by, recognized to exist, and registered in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"legal-jurisdiction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/legal-jurisdiction",children:"Legal Jurisdiction"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that is governed/operated by a governmental body."]}),"\n",(0,i.jsx)(t.h3,{id:"legal-system",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/legal-system",children:"Legal System"})}),"\n",(0,i.jsx)(t.p,{children:"a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified."}),"\n",(0,i.jsx)(t.h3,{id:"management",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/management",children:"Management"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," or process of managing or actually realizing of (the results associated with) a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"mandate",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/mandate",children:"Mandate"})}),"\n",(0,i.jsxs)(t.p,{children:["a right or duty that one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandator"}),") has granted to another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," or ",(0,i.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandatee"}),") for executing a specific (set of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," in the name of, and under responsibility/accountability of, this (first) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"mandates-delegation-and-hiring-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-mandates-delegation-hiring",children:"Mandates, Delegation and Hiring Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain the ideas behind Mandating, Delegating, Hiring and their relations."]}),"\n",(0,i.jsx)(t.h3,{id:"mental-model",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/mental-model",children:"Mental Model"})}),"\n",(0,i.jsxs)(t.p,{children:["a description, both casual and formal, of a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic."]}),"\n",(0,i.jsx)(t.h3,{id:"mental-model-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-mental-model",children:"Mental Model Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how to create, maintain and use (decentralized) ",(0,i.jsx)("a",{href:"/framework/docs/terms/vocabulary",hovertext:"Vocabulary: the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge.",children:"vocabularies"})," (",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminologies"}),") that groups of people can use for the specific purposes they pursue."]}),"\n",(0,i.jsx)(t.h3,{id:"mission",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/mission",children:"Mission"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that provides an answer to the question why that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," exists - i.e. its 'raison d'\xeatre'."]}),"\n",(0,i.jsx)(t.h3,{id:"normative-framework",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/normative-framework",children:"Normative framework"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," whose behavior and/or properties are characterized as 'normal'."]}),"\n",(0,i.jsx)(t.h3,{id:"objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/objective",children:"Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["something toward which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") directs effort (an aim, goal, or end of action)."]}),"\n",(0,i.jsx)(t.h3,{id:"obligation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/obligation",children:"Obligation"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that is ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"})," by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for producing a specific (set of) result(s) that are to be used (consumed) by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," and/or other ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"onboarding",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/onboarding",children:"Onboarding"})}),"\n",(0,i.jsxs)(t.p,{children:["a process that is run for a specific (set of) ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," on behalf of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that terminates successfully if and only if the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (a) established the suitability of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for executing certain kinds of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is enabled to do so."]}),"\n",(0,i.jsx)(t.h3,{id:"organization",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/organization",children:"Organization"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is capable of setting ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," and making sure these are realized by ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that it has ",(0,i.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," and/or by (vetted) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are committed to contribute to these ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"outsourcing",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/outsourcing",children:"Outsourcing"})}),"\n",(0,i.jsxs)(t.p,{children:["the state of affairs in which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," (better: an ",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),") for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," other than itself."]}),"\n",(0,i.jsx)(t.h3,{id:"owned",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/owned",children:"Owned"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," over which another ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", and by its rules."]}),"\n",(0,i.jsx)(t.h3,{id:"owner",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/owner",children:"Owner"})}),"\n",(0,i.jsxs)(t.p,{children:["the role that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," performs when it is exercising its legal, rightful or natural title to control that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ownership",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ownership",children:"Ownership"})}),"\n",(0,i.jsxs)(t.p,{children:["a relationship between two ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that exists within the ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"scope of control"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", in which one of them (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),") has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owned",hovertext:"Owned (by an Owner, in some Jurisdiction): an Entity over which another Entity (its Owner) has the power (duty, right) to enjoy it, dispose of it and control it; that power is limited to (the scope of) that Jurisdiction, and by its rules.",children:"owned"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"partial-identity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/partial-identity",children:"Partial identity"})}),"\n",(0,i.jsxs)(t.p,{children:["all ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (= the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the partial identity) has about that ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (= the '",(0,i.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"}),"' of the partial identity)."]}),"\n",(0,i.jsx)(t.h3,{id:"participant",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/participant",children:"Participant"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is negotiating (or has negotiated) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"party-actor-and-actions-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-party-actor-action",children:"Party, Actor and Actions Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'."]}),"\n",(0,i.jsx)(t.h3,{id:"party-representation-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-party-representation",children:"Party Representation Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be represented in various circumstances."]}),"\n",(0,i.jsx)(t.h3,{id:"party",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/party",children:"Party"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that sets its ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", maintains its ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and uses that ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to pursue its ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," in an autonomous (sovereign) manner. Humans and ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," are the typical examples."]}),"\n",(0,i.jsx)(t.h3,{id:"pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern",children:"Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a description, both casual and formal, of a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic."]}),"\n",(0,i.jsx)(t.h3,{id:"peer-actor",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/peer-actor",children:"Peer Actor"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," with whom/which this other ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is communicating in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"peer-agent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/peer-agent",children:"Peer-agent"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," with whom/which this other ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," is communicating in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-session",hovertext:"Communication Session: a time interval during which two Actors have an established Communication Channel that does not exist outside of that time interval.",children:"communication session"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"peer-party",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/peer-party",children:"Peer Party"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that also participates in that ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/policy",children:"Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", that ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," the policy have access to and can interpret such that this results in these ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," being executed as intended by that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"presentation-request",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/presentation-request",children:"Presentation Request"})}),"\n",(0,i.jsxs)(t.p,{children:["a (signed) digital message that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component sends to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component asking for specific data from one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verifiable"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that are issued by specific Parties."]}),"\n",(0,i.jsx)(t.h3,{id:"presentation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/presentation",children:"Presentation"})}),"\n",(0,i.jsxs)(t.p,{children:["a (signed) digital message that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component may send to a ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component that contains data derived from one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verifiable"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," (that (a ",(0,i.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague"})," component of) the ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component has received from ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," components of one or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), as a response to a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"Verifier"})," component."]}),"\n",(0,i.jsx)(t.h3,{id:"principal",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/principal",children:"Principal"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for whom, or on behalf of whom, the ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing an ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (this ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is then called an ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"property-of-a-concept",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/property",children:"Property (of a Concept)"})}),"\n",(0,i.jsxs)(t.p,{children:["a connection or association between a ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," and a primitive data element, such as a text or a number, that represents some characteristic that instances of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," may have."]}),"\n",(0,i.jsx)(t.h3,{id:"qualified-data",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/qualified-data",children:"Qualified Data"})}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"relation-between-concepts",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/relation",children:"Relation (between Concepts)"})}),"\n",(0,i.jsxs)(t.p,{children:["a (significant) connection or association between two or more ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),". These connections define the way these ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," are interrelated, providing insights into how they interact and influence each other."]}),"\n",(0,i.jsx)(t.h3,{id:"revocation-component",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/revocation-component",children:"Revocation component"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to ",(0,i.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoke"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that are issued by its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),", according to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/revocation-policy",hovertext:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",children:"revocation policy"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"revocation-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/revocation-policy",children:"Revocation Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/revocation-component",hovertext:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",children:"revocation component"})," to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"revokerevocation",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/revoke",children:"Revoke/Revocation"})}),"\n",(0,i.jsxs)(t.p,{children:["the act, by or on behalf of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued the ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-level",children:"Risk level"})}),"\n",(0,i.jsxs)(t.p,{children:["a measure for the deviation of the intended realization (results) of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," uses to represent the priority with which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," should be reckoned with."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-management",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-management",children:"Risk management"})}),"\n",(0,i.jsxs)(t.p,{children:["a process that is run by (or on behalf of) a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for the purpose of ",(0,i.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"managing"})," the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," that it ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," (thereby realizing specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk-objective",hovertext:"Risk objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which the Risks associated with a specific set of its Objectives become, and/or remain, acceptable.",children:"risk objectives"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-objective",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-objective",children:"Risk Objective"})}),"\n",(0,i.jsxs)(t.p,{children:["an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which the ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," associated with a specific set of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," become, and/or remain, acceptable."]}),"\n",(0,i.jsx)(t.h3,{id:"risk-owner",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk-owner",children:"Risk Owner"})}),"\n",(0,i.jsxs)(t.p,{children:["the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," to which a ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risk"})," is associated."]}),"\n",(0,i.jsx)(t.h3,{id:"risk",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/risk",children:"Risk"})}),"\n",(0,i.jsxs)(t.p,{children:["the effects that uncertainty (i.e. a lack of information, understanding or ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of events, their consequences or likelihoods) can have on the intended realization of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"role-name",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/role-name",children:"Role name"})}),"\n",(0,i.jsxs)(t.p,{children:["name (text) that refers to (and identifies) a ",(0,i.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," in a specific context."]}),"\n",(0,i.jsx)(t.h3,{id:"role",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/role",children:"Role"})}),"\n",(0,i.jsxs)(t.p,{children:["a defined set of characteristics that an ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," has in some context, such as ",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"responsibilities"})," it may have, ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (behaviors) it may execute, or pieces of ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it is expected to have in that context, which are referenced to by a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"scope-of-control",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/scope-of-control",children:"Scope of Control"})}),"\n",(0,i.jsxs)(t.p,{children:["the extent of the area or subject matter that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"scope",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/scope",children:"Scope"})}),"\n",(0,i.jsxs)(t.p,{children:["the extent of the area or subject matter (which we use, e.g., to define ",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," and ",(0,i.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossaries"})," in, but it serves other purposes as well)."]}),"\n",(0,i.jsx)(t.h3,{id:"term-scoped",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/scoped-term",children:"Term (Scoped)"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),", the meaning of which is determined by the ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," to which it refers in a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context."]}),"\n",(0,i.jsx)(t.h3,{id:"self-sovereign-identity-ssi",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/self-sovereign-identity",children:"Self-Sovereign Identity (SSI)"})}),"\n",(0,i.jsxs)(t.p,{children:["self-Sovereign Identity (SSI) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with one another."]}),"\n",(0,i.jsx)(t.h3,{id:"self-sovereignty",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/self-sovereignty",children:"Self-Sovereignty"})}),"\n",(0,i.jsxs)(t.p,{children:["the characteristic of every ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that it is autonomous in managing and operating its ",(0,i.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", particularly in making decisions and deciding how to decide."]}),"\n",(0,i.jsx)(t.h3,{id:"semantic-unit",children:(0,i.jsx)(t.a,{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",children:"Semantic Unit"})}),"\n",(0,i.jsxs)(t.p,{children:["a basic building block of meaning or representation that exists within the 'mind' of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (i.e., in its ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"). Examples include ideas, or ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/property",hovertext:"Property (of a Concept): a connection or association between a Concept and a primitive data element, such as a text or a number, that represents some characteristic that instances of the Concept may have.",children:"properties"})," of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/relation",hovertext:"Relation (between Concepts): a (significant) connection or association between two or more Concepts. These connections define the way these Concepts are interrelated, providing insights into how they interact and influence each other.",children:"relations"})," between ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", constraints over such ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/relation",hovertext:"Relation (between Concepts): a (significant) connection or association between two or more Concepts. These connections define the way these Concepts are interrelated, providing insights into how they interact and influence each other.",children:"relations"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"semantics",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/semantics",children:"Semantics"})}),"\n",(0,i.jsxs)(t.p,{children:["a mapping between the (tangible/textual) ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," and (intangible) ideas/",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"})," - their meaning."]}),"\n",(0,i.jsx)(t.h3,{id:"semantics-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-semantics",children:"Semantics Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain the relations between the (intangible) ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"}),") that are part of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and how they are (tangibly) represented by ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-agent",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi-agent",children:"SSI Agent"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"digital agent"})," that provides one or more of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/ssi-agent",hovertext:"SSI-Agent: a Digital Agent that provides one or more of the SSI functionalities (Issuer, Holder, Verifier, Wallet) to its Principal.",children:"ssi functionalities"})," (",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),") to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-assurance-community-ssi-ac",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi-assurance-community",children:"SSI Assurance Community (SSI-AC)"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that supports its members as they seek to increase their confidence in the ",(0,i.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI infrastructure"})," and/or (specific) ",(0,i.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"})," of the data exchanged through that infrastructure."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-infrastructure",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi-infrastructure",children:"SSI Infrastructure"})}),"\n",(0,i.jsxs)(t.p,{children:["the technological components that are (envisaged to be) all over the world for the purpose of providing, requesting and obtaining ",(0,i.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualified data"}),", for the purpose of negotiating and/or executing electronic ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"ssi-self-sovereign-identity",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/ssi",children:"SSI (Self-Sovereign Identity)"})}),"\n",(0,i.jsxs)(t.p,{children:["sSI (Self-Sovereign Identity) is a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with one another."]}),"\n",(0,i.jsx)(t.h3,{id:"subject",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/subject",children:"Subject"})}),"\n",(0,i.jsxs)(t.p,{children:["the (single) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," to which a given set of coherent data relates/pertains. Examples of such sets include attributes, ",(0,i.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"Claims/Assertions"}),", files/dossiers, ",(0,i.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"(partial) identities"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"}),", etc."]}),"\n",(0,i.jsx)(t.h3,{id:"tag",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/tag",children:"Tag"})}),"\n",(0,i.jsxs)(t.p,{children:["an alphanumeric string that is used to identify ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," (so called 'scopetags'), group ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (so called 'grouptags'), or identify a specific version of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," (so called 'versiontags') from within a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"term",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/term",children:"Term"})}),"\n",(0,i.jsxs)(t.p,{children:["a word or phrase (i.e.: text) that is used in at least one ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context to represent a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"terminology-process",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/terminology-process",children:"Terminology Process"})}),"\n",(0,i.jsxs)(t.p,{children:["a method for recognizing misunderstandings as such, and creating or maintaining ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," that resolve them."]}),"\n",(0,i.jsx)(t.h3,{id:"terminology",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/terminology",children:"Terminology"})}),"\n",(0,i.jsxs)(t.p,{children:["the set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," that are used within a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"})," to refer to a single ",(0,i.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"}),", enabling ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to reason and communicate ideas they have about one or more specific topics."]}),"\n",(0,i.jsx)(t.h3,{id:"terminology-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-terminology",children:"Terminology Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," can use to align their thinking as they pursue that ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community's"})," ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"terms-community",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/terms-community",children:"Terms Community"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that maintains a ",(0,i.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," for the purpose of avoiding misunderstandings between its members as they collaborate."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-agreement",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-agreement",children:"Transaction Agreement"})}),"\n",(0,i.jsxs)(t.p,{children:["the set of rules that specify the rights (",(0,i.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectation"}),") and duties (",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"}),") of ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," towards one another in the context of a specific ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-form",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-form",children:"Transaction Form"})}),"\n",(0,i.jsxs)(t.p,{children:["the specification of the set of data that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," needs to (a) commit to a (proposed) ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," of that kind, (b) fulfill its duties/",(0,i.jsx)("a",{href:"/framework/docs/terms/obligation",hovertext:"Obligation (of a Party): an Objective that is Owned by that Party for producing a specific (set of) result(s) that are to be used (consumed) by that Party and/or other Parties.",children:"obligation"})," and (c) escalate if necessary."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-id",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-id",children:"Transaction Id"})}),"\n",(0,i.jsxs)(t.p,{children:["character string that this ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," uses to identify, and refer to, that ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-proposal",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-proposal",children:"Transaction Proposal"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," that is 'in-the-making' (ranging from an empty document to a document that would be a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," if it were signed by all ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction-request",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction-request",children:"Transaction Request"})}),"\n",(0,i.jsxs)(t.p,{children:["a message, send by a requesting ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to a providing ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that initiates the negotiation of a new ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," between these ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," for the provisioning of a specific product or service."]}),"\n",(0,i.jsx)(t.h3,{id:"transaction",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/transaction",children:"Transaction"})}),"\n",(0,i.jsxs)(t.p,{children:["the exchange of goods, services, funds, or data between some ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (called ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"}),")."]}),"\n",(0,i.jsx)(t.h3,{id:"trust-level",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/trust-level",children:"Trust level"})}),"\n",(0,i.jsxs)(t.p,{children:["the (subjective) degree of belief or confidence that a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has in X (someone, something, ...)."]}),"\n",(0,i.jsx)(t.h3,{id:"trust",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/trust",children:"Trust"})}),"\n",(0,i.jsxs)(t.p,{children:["the (un)conscious decision by a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to believe that X is in fact the case."]}),"\n",(0,i.jsx)(t.h3,{id:"trust-pattern",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-trust",children:"Trust Pattern"})}),"\n",(0,i.jsxs)(t.p,{children:["a set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and other ",(0,i.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," that can be used to explain how the concept of ",(0,i.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," relates to ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that do the trusting, and other concepts that express what it is that these ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," trust."]}),"\n",(0,i.jsx)(t.h3,{id:"validate",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/validate",children:"Validate"})}),"\n",(0,i.jsxs)(t.p,{children:["the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether or not that data is valid to be used for some specific purpose(s) of that ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"validator-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/validator-policy",children:"Validator Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"validator",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/validator",children:"Validator"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to determine whether or not (",(0,i.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"}),") data is valid to be used for some specific purpose(s)."]}),"\n",(0,i.jsx)(t.h3,{id:"verifier-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/verifier-policy",children:"Verifier Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"verifier",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/verifier",children:"Verifier"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to request ",(0,i.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"})," to present (provide) data from credentials (of a specified kind, issued by specified ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and to verify such responses (check structure, signatures, dates), according to its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/verifier-policy",hovertext:"Verifier Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Verifier component to function in accordance with the Objectives of its Principal.",children:"verifier policy"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"verify",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/verify",children:"Verify"})}),"\n",(0,i.jsxs)(t.p,{children:["the act, by or on behalf of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", of determining whether that data is authentic (i.e. originates from the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure."]}),"\n",(0,i.jsx)(t.h3,{id:"vocabulary",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/vocabulary",children:"Vocabulary"})}),"\n",(0,i.jsx)(t.p,{children:"the sum or stock of words employed by a language, group, individual, or work or in a field of knowledge."}),"\n",(0,i.jsx)(t.h3,{id:"wallet-policy",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/wallet-policy",children:"Wallet Policy"})}),"\n",(0,i.jsxs)(t.p,{children:["a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"wallet",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/wallet",children:"Wallet"})}),"\n",(0,i.jsxs)(t.p,{children:["a component that implements the ",(0,i.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," to securely store data as requested by ",(0,i.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague agents"}),", and to provide stored data to ",(0,i.jsx)("a",{href:"/framework/docs/terms/colleague",hovertext:"Colleagues: two or more (digital or non-digital) Agents that have the same Principal (i.e. Party on whose behalf they are executing an Action).",children:"colleague agents"})," or ",(0,i.jsx)("a",{href:"/framework/docs/terms/peer-agent",hovertext:"Peer Agent (of some other Agent in a Communication Session): the Agent with whom/which this other Agent is communicating in that Communication Session.",children:"peer agents"}),", all in ",(0,i.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"})," with the rules of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"'s ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet-policy",hovertext:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",children:"wallet policy"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"essif-lab-world-model",children:(0,i.jsx)(t.a,{href:"/framework/docs/terms/pattern-world-model",children:"eSSIF-Lab World Model"})}),"\n",(0,i.jsxs)(t.p,{children:["the set of ",(0,i.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", relations between them (",(0,i.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),"), and ",(0,i.jsx)(t.a,{href:"essifLab-principles",children:"Principles"})," (that are the starting point for eSSIF-Lab's thinking)."]})]})}function l(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>s});var i=a(1504);const n={},r=i.createContext(n);function s(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ccdab86c.8a857cdf.js b/assets/js/ccdab86c.8a857cdf.js new file mode 100644 index 000000000..2cb524184 --- /dev/null +++ b/assets/js/ccdab86c.8a857cdf.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3100],{8600:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var s=n(7624),o=n(2172);const a={id:"pattern",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"pattern",formPhrases:["pattern{ss}"],status:"draft",grouptags:null,hoverText:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Pattern",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},i="Pattern",r={id:"terms/pattern",title:"Pattern",description:"Short Description",source:"@site/docs/terms/pattern.md",sourceDirName:"terms",slug:"/terms/pattern",permalink:"/framework/docs/terms/pattern",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"pattern",formPhrases:["pattern{ss}"],status:"draft",grouptags:null,hoverText:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Pattern",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"pattern",children:"Pattern"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"pattern"})," (also called ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_model",children:"mental model"})})," or ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Conceptual_model",children:"conceptual model"})}),") captures a limited set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (ideas), relations between them, and constraints, such that together they form a coherent and consistent whole. They have been crafted so that they may serve as a basis for architecting, designing, and implementing IT components and their ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes."]}),"\n",(0,s.jsxs)(t.p,{children:["Patterns use (tangible) ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," to refer to these (intangible) concepts and relations, so in order to be consistent, a pattern must reside in the scope that defines these concepts and relations. A pattern may also 'connect' concepts of different scopes (preferably no more than two), which you might call an 'interconnection pattern' between these scopes."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsx)(t.p,{children:"A (good) pattern can be used"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"to facilitate one's thinking and reasoning about a specific topic, and/or deepen one's understanding of it."}),"\n",(0,s.jsx)(t.li,{children:"to effectively explain backgrounds of one's reasoning/understanding of the pattern's topic."}),"\n",(0,s.jsxs)(t.li,{children:["to efficiently discuss and improve ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations in the pattern."]}),"\n",(0,s.jsx)(t.li,{children:"to write texts using precisely defined language."}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["a limited set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (preferably not exceeding 7+/-2)[^1], relations between such concepts, and constraints, such that together they form a coherent and consistent whole that can be used to explain one's thinking about a specific topic within a specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsx)(t.p,{children:"The first purpose of a pattern is to help us think and reason about a certain topic or issue.\nOne signal that indicates the need of such a model is when we're running circles in our thoughts, and we have this feeling of not understanding, of the topic being (too) complex. Often, we are thinking in terms of concepts that are not fit for the objectives we pursue."}),"\n",(0,s.jsx)(t.p,{children:"So a pattern requires careful construction, that allows the choices for its elements to be validated against many use-cases. Such validation instills trust that our model elements (concepts, relations, rules) are well-chosen. It also provides us with the experience (usually after some time) that it has made our thinking easier, and we are better equipped to resolve issues."}),"\n",(0,s.jsx)(t.p,{children:"The careful construction is comparable to a quest: it takes time, multiple versions, and careful reflection. And it needs continuous validation of its parts, by throwing use-cases at it and verifying that the model can describe such cases, and do some reasoning with them."}),"\n",(0,s.jsx)(t.p,{children:"This careful construction must ensure that the mental model gets different properties. For starters, the pattern must be able to reason in (all) static situations, where things do not change, and the so-called 'invariant' rules/constraints must hold. Also, the model must be able to cope with time-dependencies and changes, for which other kinds of rules apply."}),"\n",(0,s.jsx)(t.p,{children:"In the end, the pattern needs to be expressed in several, different ways, depending on whom we want to convey the ideas behind it to. Business people generally need simple models that allow them to (roughly) grasp its gist. Software architects need models with precise definitions that allow them to use its elements in a (formal) reasoning. Software engineers (programmers) need all the details that allow them to create applications and databases that work according to the model's intent. So the level of detail that an expression of the model provides, makes it useful or useless to different audiences."}),"\n",(0,s.jsxs)(t.p,{children:["A notorious ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/All_models_are_wrong#Quotations_of_George_Box",children:"quotation of George Box"}),' is that "all models are wrong", to which he later added "but some are useful". While he was talking about statistical models, his reasoning applies equally well to mental models. Paraphrasing this argument: ',(0,s.jsxs)(t.em,{children:["The real world is never ",(0,s.jsx)(t.em,{children:(0,s.jsx)(t.strong,{children:"exactly"})}),' represented by any model. However, cunningly chosen simple models often do provide remarkably useful approximations. We should not ask "Is the model true?". If "truth" is to be the "whole truth" the answer must be "No". The only question of interest is "Is the model illuminating and useful?"']}),". That's what we have tried to craft our models to."]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>i});var s=n(1504);const o={},a=s.createContext(o);function i(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ccdab86c.bd759a15.js b/assets/js/ccdab86c.bd759a15.js deleted file mode 100644 index 3c3f9de3d..000000000 --- a/assets/js/ccdab86c.bd759a15.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3100],{8600:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>i,default:()=>d,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var s=n(7624),o=n(2172);const a={id:"pattern",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"pattern",formPhrases:["pattern{ss}"],status:"draft",grouptags:null,hoverText:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Pattern",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},i="Pattern",r={id:"terms/pattern",title:"Pattern",description:"Short Description",source:"@site/docs/terms/pattern.md",sourceDirName:"terms",slug:"/terms/pattern",permalink:"/framework/docs/terms/pattern",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"pattern",formPhrases:["pattern{ss}"],status:"draft",grouptags:null,hoverText:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",glossaryTerm:"Pattern",glossaryText:"a description, both casual and formal, of a set of [concept](@) (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",date:20210804},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"pattern",children:"Pattern"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"pattern"})," (also called ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_model",children:"mental model"})})," or ",(0,s.jsx)(t.strong,{children:(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Conceptual_model",children:"conceptual model"})}),") captures a limited set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (ideas), relations between them, and constraints, such that together they form a coherent and consistent whole. They have been crafted so that they may serve as a basis for architecting, designing, and implementing IT components and their ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes."]}),"\n",(0,s.jsxs)(t.p,{children:["Patterns use (tangible) ",(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," to refer to these (intangible) concepts and relations, so in order to be consistent, a pattern must reside in the scope that defines these concepts and relations. A pattern may also 'connect' concepts of different scopes (preferably no more than two), which you might call an 'interconnection pattern' between these scopes."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsx)(t.p,{children:"A (good) pattern can be used"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"to facilitate one's thinking and reasoning about a specific topic, and/or deepen one's understanding of it."}),"\n",(0,s.jsx)(t.li,{children:"to effectively explain backgrounds of one's reasoning/understanding of the pattern's topic."}),"\n",(0,s.jsxs)(t.li,{children:["to efficiently discuss and improve ",(0,s.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations in the pattern."]}),"\n",(0,s.jsx)(t.li,{children:"to write texts using precisely defined language."}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["a limited set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (preferably not exceeding 7+/-2)[^1], relations between such concepts, and constraints, such that together they form a coherent and consistent whole that can be used to explain one's thinking about a specific topic within a specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsx)(t.p,{children:"The first purpose of a pattern is to help us think and reason about a certain topic or issue.\nOne signal that indicates the need of such a model is when we're running circles in our thoughts, and we have this feeling of not understanding, of the topic being (too) complex. Often, we are thinking in terms of concepts that are not fit for the objectives we pursue."}),"\n",(0,s.jsx)(t.p,{children:"So a pattern requires careful construction, that allows the choices for its elements to be validated against many use-cases. Such validation instills trust that our model elements (concepts, relations, rules) are well-chosen. It also provides us with the experience (usually after some time) that it has made our thinking easier, and we are better equipped to resolve issues."}),"\n",(0,s.jsx)(t.p,{children:"The careful construction is comparable to a quest: it takes time, multiple versions, and careful reflection. And it needs continuous validation of its parts, by throwing use-cases at it and verifying that the model can describe such cases, and do some reasoning with them."}),"\n",(0,s.jsx)(t.p,{children:"This careful construction must ensure that the mental model gets different properties. For starters, the pattern must be able to reason in (all) static situations, where things do not change, and the so-called 'invariant' rules/constraints must hold. Also, the model must be able to cope with time-dependencies and changes, for which other kinds of rules apply."}),"\n",(0,s.jsx)(t.p,{children:"In the end, the pattern needs to be expressed in several, different ways, depending on whom we want to convey the ideas behind it to. Business people generally need simple models that allow them to (roughly) grasp its gist. Software architects need models with precise definitions that allow them to use its elements in a (formal) reasoning. Software engineers (programmers) need all the details that allow them to create applications and databases that work according to the model's intent. So the level of detail that an expression of the model provides, makes it useful or useless to different audiences."}),"\n",(0,s.jsxs)(t.p,{children:["A notorious ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/All_models_are_wrong#Quotations_of_George_Box",children:"quotation of George Box"}),' is that "all models are wrong", to which he later added "but some are useful". While he was talking about statistical models, his reasoning applies equally well to mental models. Paraphrasing this argument: ',(0,s.jsxs)(t.em,{children:["The real world is never ",(0,s.jsx)(t.em,{children:(0,s.jsx)(t.strong,{children:"exactly"})}),' represented by any model. However, cunningly chosen simple models often do provide remarkably useful approximations. We should not ask "Is the model true?". If "truth" is to be the "whole truth" the answer must be "No". The only question of interest is "Is the model illuminating and useful?"']}),". That's what we have tried to craft our models to."]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>i});var s=n(1504);const o={},a=s.createContext(o);function i(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:i(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/cfa837b1.0bddae7c.js b/assets/js/cfa837b1.0bddae7c.js new file mode 100644 index 000000000..75e20d76d --- /dev/null +++ b/assets/js/cfa837b1.0bddae7c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6593],{4660:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var a=i(7624),n=i(2172);const r={id:"guardianship-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-type",formPhrases:["guardianship-type{ss}","guardianship-arrangement-type{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",glossaryTerm:"Guardianship-type",glossaryText:"a class of [guardianship arrangements](guardianship-arrangement@) within the [jurisdiction](@) that governs and manages them.",date:20210601},s="Guardianship-type",o={id:"terms/guardianship-type",title:"Guardianship-type",description:"Additional content is needed here.",source:"@site/docs/terms/guardianship-type.md",sourceDirName:"terms",slug:"/terms/guardianship-type",permalink:"/framework/docs/terms/guardianship-type",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardianship-type.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"guardianship-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-type",formPhrases:["guardianship-type{ss}","guardianship-arrangement-type{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",glossaryTerm:"Guardianship-type",glossaryText:"a class of [guardianship arrangements](guardianship-arrangement@) within the [jurisdiction](@) that governs and manages them.",date:20210601},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function c(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"guardianship-type",children:"Guardianship-type"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Guardianship-type"})," is a class of ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," within the ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs and manages them. It comprises ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duty and right types"})," that can be used as a template for instantiating ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duties and rights"})," of ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," that instantiate the ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship-type"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["A good way to think about a ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship-type"})," is to see it as a template from which instances - i.e. actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," can be derived."]}),"\n",(0,a.jsxs)(t.p,{children:["The ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts.\nThe ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdiction pattern"})," provides backgrounds on jurisdictions and how they function."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Guardianship-type"})," serves as a template from which instances - i.e. actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," can be instantiated. It allows the ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," within which it is defined to specify generic ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duties and rights"}),", both for ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),". When the need arises for a guardianship arrangement of that type, this set of roles, duties and rights can conveniently be used as a starting point."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["An ",(0,a.jsx)(t.strong,{children:"guardianship-type"})," is a class of ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," that comprises a (non-empty) set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duty/right types"})," and a set of stakeholder roles of which there is precisely one role that dependents ",(0,a.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," get assigned to, and at least one other role for ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),", and where the (process) rules for creating instances of that class (i.e. ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," instantiating and/or the ",(0,a.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," (and perhaps other roles), the semantics of which are defined by the ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]})]})}function p(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>s});var a=i(1504);const n={},r=a.createContext(n);function s(e){const t=a.useContext(r);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),a.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/cfa837b1.b09008e8.js b/assets/js/cfa837b1.b09008e8.js deleted file mode 100644 index 723940ef8..000000000 --- a/assets/js/cfa837b1.b09008e8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6593],{4660:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var a=i(7624),n=i(2172);const r={id:"guardianship-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-type",formPhrases:["guardianship-type{ss}","guardianship-arrangement-type{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",glossaryTerm:"Guardianship-type",glossaryText:"a class of [guardianship arrangements](guardianship-arrangement@) within the [jurisdiction](@) that governs and manages them.",date:20210601},s="Guardianship-type",o={id:"terms/guardianship-type",title:"Guardianship-type",description:"Additional content is needed here.",source:"@site/docs/terms/guardianship-type.md",sourceDirName:"terms",slug:"/terms/guardianship-type",permalink:"/framework/docs/terms/guardianship-type",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardianship-type.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"guardianship-type",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship-type",formPhrases:["guardianship-type{ss}","guardianship-arrangement-type{ss}"],status:"draft",grouptags:null,hoverText:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",glossaryTerm:"Guardianship-type",glossaryText:"a class of [guardianship arrangements](guardianship-arrangement@) within the [jurisdiction](@) that governs and manages them.",date:20210601},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function c(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,n.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"guardianship-type",children:"Guardianship-type"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Guardianship-type"})," is a class of ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," within the ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that governs and manages them. It comprises ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duty and right types"})," that can be used as a template for instantiating ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duties and rights"})," of ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," that instantiate the ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship-type"}),"."]}),"\n",(0,a.jsxs)(t.p,{children:["A good way to think about a ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-type",hovertext:"Guardianship-type (in a Jurisdiction): a class of Guardianship Arrangements within the Jurisdiction that governs and manages them.",children:"guardianship-type"})," is to see it as a template from which instances - i.e. actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," can be derived."]}),"\n",(0,a.jsxs)(t.p,{children:["The ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," provides an overview of how this concept fits in with related concepts.\nThe ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdiction pattern"})," provides backgrounds on jurisdictions and how they function."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Guardianship-type"})," serves as a template from which instances - i.e. actual ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," can be instantiated. It allows the ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," within which it is defined to specify generic ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duties and rights"}),", both for ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"})," and ",(0,a.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),". When the need arises for a guardianship arrangement of that type, this set of roles, duties and rights can conveniently be used as a starting point."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["An ",(0,a.jsx)(t.strong,{children:"guardianship-type"})," is a class of ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," that comprises a (non-empty) set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"duty/right types"})," and a set of stakeholder roles of which there is precisely one role that dependents ",(0,a.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," get assigned to, and at least one other role for ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),", and where the (process) rules for creating instances of that class (i.e. ",(0,a.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianship arrangements"})," instantiating and/or the ",(0,a.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependent"})," (and perhaps other roles), the semantics of which are defined by the ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),"."]})]})}function p(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>s});var a=i(1504);const n={},r=a.createContext(n);function s(e){const t=a.useContext(r);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:s(e.components),a.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/cfcdc3ca.2a2dd710.js b/assets/js/cfcdc3ca.2a2dd710.js new file mode 100644 index 000000000..875a1fd50 --- /dev/null +++ b/assets/js/cfcdc3ca.2a2dd710.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8180],{2236:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>o,metadata:()=>r,toc:()=>h});var s=n(7624),i=n(2172);const o={id:"concept",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"concept",formPhrases:["concept{ss}"],status:"draft",grouptags:null,hoverText:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",glossaryTerm:"Concept",glossaryText:"the ideas/thoughts behind a classification of [entities](@) (what makes [entities](@) in that class 'the same').",date:20210601},a="Concept",r={id:"terms/concept",title:"Concept",description:"Short Description",source:"@site/docs/terms/concept.md",sourceDirName:"terms",slug:"/terms/concept",permalink:"/framework/docs/terms/concept",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/concept.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1704368533,formattedLastUpdatedAt:"Jan 4, 2024",frontMatter:{id:"concept",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"concept",formPhrases:["concept{ss}"],status:"draft",grouptags:null,hoverText:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",glossaryTerm:"Concept",glossaryText:"the ideas/thoughts behind a classification of [entities](@) (what makes [entities](@) in that class 'the same').",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"Notes",id:"notes",level:3},{value:"Footnotes",id:"footnotes",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"concept",children:"Concept"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A Concept tries to capture the idea behind a classification of entities",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),", allowing us to reason about everything in the class as if it were one thing. For example, the ideas (",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_representation",children:"mental representations"}),") you have when processing the sentences \"I can drink beer from a beer glass' and 'I can drink beer from a coffee mug' shows that the concepts that are behind 'beer glass' and 'coffee mug' differ. Note that in order to communicate about this idea, we also need a word or phrase (i.e.: a term that we can use to refer to (instances of) this idea."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["Working together is easier when you and your peers share the same ideas. We need a way to test and ensure, that you and your peers ",(0,s.jsx)(t.em,{children:"actually"})," have the same understanding, for the purpose of making cooperation easier. Doing so is expected to not only reduce the number of terminological discussions, but also improve the efficiency and effectiveness of the remaining discussions."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A (description/specification of a) Concept MUST be ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Extensional_and_intensional_definitions",children:"intensionally defined"}),", i.e. associated with a criterion that can be used to determine whether or not someone or something qualifies as (an instance of) that Concept, and that has the property that it has been shown that the vast majority of contributors and other users apply it in the same manner in different situations (i.e. they arrive at the same conclusion as to whether or not someone or something qualifies under that criterion in any given situation)."]}),"\n",(0,s.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Term"})," is a label that is used in some context to refer to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"Concept"}),(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),", the set of entities that satisfy the concept's criteria, or an arbitrary element of that set. Different contexts may use different terms to refer to a single concept. In a single context, a single term should be used to refer to an individual concept."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"Scope"})," is related in several ways. First, there is (precisely, or at most one) Scope that governs the definition/specification of the Concept. Second, there may be (any number of) Scopes that use the Concept, i.e. within which Terms are defined that refer to the Concept"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"Mental(or Conceptual) Model"})," is a collection of concepts, relations between such concepts, and constraint rules that (elements of) such concepts and relations must satisfy. Such ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Conceptual_model",children:"models"})," are used to help people know, understand, or simulate a topic that the model represents."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.p,{children:["There is an important ",(0,s.jsx)(t.a,{href:"https://simple.wikipedia.org/wiki/Concept",children:"distinction between concepts and the (multitude of) terms"})," (names, labels) that we need to be able to talk and reason (argue) about them. Please consider that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"different terms are used in different contexts for the same concept"}),"\n",(0,s.jsx)(t.li,{children:"in different contexts, a single term may refer to different concepts"}),"\n",(0,s.jsx)(t.li,{children:"to resolve terminological disputes, which usually are about the 'correct' meaning of a term, try to establish the criteria that the different participants use for the concept behind the term. That helps participants understand each others (different) positions, and provides a better basis for resolving the conflict."}),"\n"]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h3,{id:"footnotes",children:"Footnotes"}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["WikiPedia has a concise ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Concept",children:"explanation of concepts"}),". We use the term 'concept' as a ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_representation",children:"mental representation"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,s.jsxs)(t.p,{children:["For the difference between 'Concept' and 'Term', see ",(0,s.jsx)(t.a,{href:"https://simple.wikipedia.org/wiki/Concept",children:"https://simple.wikipedia.org/wiki/Concept"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>a});var s=n(1504);const i={},o=s.createContext(i);function a(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/cfcdc3ca.69fdc13f.js b/assets/js/cfcdc3ca.69fdc13f.js deleted file mode 100644 index 2de37c3d0..000000000 --- a/assets/js/cfcdc3ca.69fdc13f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8180],{2236:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>o,metadata:()=>r,toc:()=>h});var s=n(7624),i=n(2172);const o={id:"concept",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"concept",formPhrases:["concept{ss}"],status:"draft",grouptags:null,hoverText:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",glossaryTerm:"Concept",glossaryText:"the ideas/thoughts behind a classification of [entities](@) (what makes [entities](@) in that class 'the same').",date:20210601},a="Concept",r={id:"terms/concept",title:"Concept",description:"Short Description",source:"@site/docs/terms/concept.md",sourceDirName:"terms",slug:"/terms/concept",permalink:"/framework/docs/terms/concept",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/concept.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"concept",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"concept",term:"concept",formPhrases:["concept{ss}"],status:"draft",grouptags:null,hoverText:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",glossaryTerm:"Concept",glossaryText:"the ideas/thoughts behind a classification of [entities](@) (what makes [entities](@) in that class 'the same').",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Related Concepts",id:"related-concepts",level:3},{value:"Notes",id:"notes",level:3},{value:"Footnotes",id:"footnotes",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"concept",children:"Concept"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A Concept tries to capture the idea behind a classification of entities",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),", allowing us to reason about everything in the class as if it were one thing. For example, the ideas (",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_representation",children:"mental representations"}),") you have when processing the sentences \"I can drink beer from a beer glass' and 'I can drink beer from a coffee mug' shows that the concepts that are behind 'beer glass' and 'coffee mug' differ. Note that in order to communicate about this idea, we also need a word or phrase (i.e.: a term that we can use to refer to (instances of) this idea."]}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["Working together is easier when you and your peers share the same ideas. We need a way to test and ensure, that you and your peers ",(0,s.jsx)(t.em,{children:"actually"})," have the same understanding, for the purpose of making cooperation easier. Doing so is expected to not only reduce the number of terminological discussions, but also improve the efficiency and effectiveness of the remaining discussions."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A (description/specification of a) Concept MUST be ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Extensional_and_intensional_definitions",children:"intensionally defined"}),", i.e. associated with a criterion that can be used to determine whether or not someone or something qualifies as (an instance of) that Concept, and that has the property that it has been shown that the vast majority of contributors and other users apply it in the same manner in different situations (i.e. they arrive at the same conclusion as to whether or not someone or something qualifies under that criterion in any given situation)."]}),"\n",(0,s.jsx)(t.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Term"})," is a label that is used in some context to refer to a ",(0,s.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"Concept"}),(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})}),", the set of entities that satisfy the concept's criteria, or an arbitrary element of that set. Different contexts may use different terms to refer to a single concept. In a single context, a single term should be used to refer to an individual concept."]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"Scope"})," is related in several ways. First, there is (precisely, or at most one) Scope that governs the definition/specification of the Concept. Second, there may be (any number of) Scopes that use the Concept, i.e. within which Terms are defined that refer to the Concept"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"Mental(or Conceptual) Model"})," is a collection of concepts, relations between such concepts, and constraint rules that (elements of) such concepts and relations must satisfy. Such ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Conceptual_model",children:"models"})," are used to help people know, understand, or simulate a topic that the model represents."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,s.jsxs)(t.p,{children:["There is an important ",(0,s.jsx)(t.a,{href:"https://simple.wikipedia.org/wiki/Concept",children:"distinction between concepts and the (multitude of) terms"})," (names, labels) that we need to be able to talk and reason (argue) about them. Please consider that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"different terms are used in different contexts for the same concept"}),"\n",(0,s.jsx)(t.li,{children:"in different contexts, a single term may refer to different concepts"}),"\n",(0,s.jsx)(t.li,{children:"to resolve terminological disputes, which usually are about the 'correct' meaning of a term, try to establish the criteria that the different participants use for the concept behind the term. That helps participants understand each others (different) positions, and provides a better basis for resolving the conflict."}),"\n"]}),"\n",(0,s.jsx)(t.hr,{}),"\n",(0,s.jsx)(t.h3,{id:"footnotes",children:"Footnotes"}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,s.jsxs)(t.p,{children:["WikiPedia has a concise ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Concept",children:"explanation of concepts"}),". We use the term 'concept' as a ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_representation",children:"mental representation"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,s.jsxs)(t.p,{children:["For the difference between 'Concept' and 'Term', see ",(0,s.jsx)(t.a,{href:"https://simple.wikipedia.org/wiki/Concept",children:"https://simple.wikipedia.org/wiki/Concept"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>a});var s=n(1504);const i={},o=s.createContext(i);function a(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d039014c.205db642.js b/assets/js/d039014c.205db642.js new file mode 100644 index 000000000..52a1557a3 --- /dev/null +++ b/assets/js/d039014c.205db642.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1528],{224:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=s(7624),o=s(2172);const i={id:"miscellaneous",date:20220902},r="Miscellaneous",a={id:"miscellaneous",title:"Miscellaneous",description:"This section of the documentation contains stuff that we do not want to lose, e.g.,:",source:"@site/docs/miscellaneous.md",sourceDirName:".",slug:"/miscellaneous",permalink:"/framework/docs/miscellaneous",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/miscellaneous.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1701698820,formattedLastUpdatedAt:"Dec 4, 2023",frontMatter:{id:"miscellaneous",date:20220902},sidebar:"essifLabSideBar",previous:{title:"EU Project 'eSSIF-Lab'",permalink:"/framework/docs/essifLab-project"},next:{title:"Generic Governance Process",permalink:"/framework/docs/generic-governance-process"}},c={},l=[];function u(e){const t={h1:"h1",li:"li",p:"p",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"miscellaneous",children:"Miscellaneous"}),"\n",(0,n.jsx)(t.p,{children:"This section of the documentation contains stuff that we do not want to lose, e.g.,:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"older stuff that requires revisions, or other ways to convey their messages"}),"\n",(0,n.jsx)(t.li,{children:"ideas that we have not gotten to yet, but we think may be worthwhile to explore."}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>r});var n=s(1504);const o={},i=n.createContext(o);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d039014c.6ccfc204.js b/assets/js/d039014c.6ccfc204.js deleted file mode 100644 index aa28d9705..000000000 --- a/assets/js/d039014c.6ccfc204.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1528],{224:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=s(7624),o=s(2172);const i={id:"miscellaneous",date:20220902},r="Miscellaneous",a={id:"miscellaneous",title:"Miscellaneous",description:"This section of the documentation contains stuff that we do not want to lose, e.g.,:",source:"@site/docs/miscellaneous.md",sourceDirName:".",slug:"/miscellaneous",permalink:"/framework/docs/miscellaneous",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/miscellaneous.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"miscellaneous",date:20220902},sidebar:"essifLabSideBar",previous:{title:"EU Project 'eSSIF-Lab'",permalink:"/framework/docs/essifLab-project"},next:{title:"Generic Governance Process",permalink:"/framework/docs/generic-governance-process"}},c={},l=[];function u(e){const t={h1:"h1",li:"li",p:"p",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"miscellaneous",children:"Miscellaneous"}),"\n",(0,n.jsx)(t.p,{children:"This section of the documentation contains stuff that we do not want to lose, e.g.,:"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"older stuff that requires revisions, or other ways to convey their messages"}),"\n",(0,n.jsx)(t.li,{children:"ideas that we have not gotten to yet, but we think may be worthwhile to explore."}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>a,M:()=>r});var n=s(1504);const o={},i=n.createContext(o);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d1488b5b.4e71e1c3.js b/assets/js/d1488b5b.4e71e1c3.js deleted file mode 100644 index c1fcec9bd..000000000 --- a/assets/js/d1488b5b.4e71e1c3.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7050],{1560:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>h});var a=s(7624),r=s(2172);const i={id:"ssi-assurance-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-assurance-community",formPhrases:["ssi-assurance-communit{yies}","ac{ss}","assurance-communit{yies}","ssi-ac{ss}","ssi-assurance-communit{yies}"],status:"draft",grouptags:null,hoverText:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",glossaryTerm:"SSI Assurance Community (SSI-AC)",glossaryText:"a [community](@) that supports its members as they seek to increase their confidence in the [SSI infrastructure](@) and/or (specific) [qualifications](qualified-data@) of the data exchanged through that infrastructure.",date:20210601},n="SSI Assurance Community (SSI-AC)",o={id:"terms/ssi-assurance-community",title:"SSI Assurance Community (SSI-AC)",description:"Short Description",source:"@site/docs/terms/ssi-assurance-community.md",sourceDirName:"terms",slug:"/terms/ssi-assurance-community",permalink:"/framework/docs/terms/ssi-assurance-community",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi-assurance-community.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ssi-assurance-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-assurance-community",formPhrases:["ssi-assurance-communit{yies}","ac{ss}","assurance-communit{yies}","ssi-ac{ss}","ssi-assurance-communit{yies}"],status:"draft",grouptags:null,hoverText:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",glossaryTerm:"SSI Assurance Community (SSI-AC)",glossaryText:"a [community](@) that supports its members as they seek to increase their confidence in the [SSI infrastructure](@) and/or (specific) [qualifications](qualified-data@) of the data exchanged through that infrastructure.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3}];function u(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"ssi-assurance-community-ssi-ac",children:"SSI Assurance Community (SSI-AC)"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["An ",(0,a.jsx)(t.strong,{children:"Assurance Community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that supports its members as they seek to increase their confidence in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI infrastructure"})," and/or (specific) ",(0,a.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"}),' of the data exchanged through that infrastructure." The nature of a community being that its members share some common ground ensures that this objective may be realized by exploring that existing common ground.']}),"\n",(0,a.jsx)(t.p,{children:"Here are some functions that an assurance community may contemplate of performing:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["act as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing party"})," for a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["run a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential-catalogue",hovertext:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",children:"credential catalogue"})," in which its members (and perhaps others) can advertise the ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," they issue and specify the assurances and other data that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may need in order to decide whether or not to take that member up on that offering."]}),"\n",(0,a.jsxs)(t.li,{children:["run a yellow pages service which ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can use to find out which members (or other parties) issue credentials of a certain type."]}),"\n",(0,a.jsx)(t.li,{children:"govern and document accreditation schemes, including schemes for accrediting parties that may certify others against such schemes."}),"\n",(0,a.jsxs)(t.li,{children:["act as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing party"})," for decision trees (",(0,a.jsx)(t.strong,{children:"to be elaborated on"}),")"]}),"\n",(0,a.jsxs)(t.li,{children:["act as a KeySmith (",(0,a.jsx)(t.strong,{children:"also to be elaborated on"}),")"]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:['The initial ideas for SSI Assurance Communities can be read in the paper "',(0,a.jsx)(t.a,{href:"https://docs.google.com/document/d/1FQTxzQ9z9Tv-WA_UYyfF8AgvEfBYBWRgGvSdjsQof4s/edit#heading=h.cj0pu3kcmf2q",children:"Decentralized SSI Governance, the missing link in automating business decisions"}),'".']})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(u,{...e})}):u(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var a=s(1504);const r={},i=a.createContext(r);function n(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d1488b5b.5efe4701.js b/assets/js/d1488b5b.5efe4701.js new file mode 100644 index 000000000..0e3ee830c --- /dev/null +++ b/assets/js/d1488b5b.5efe4701.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7050],{1560:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>o,toc:()=>h});var a=s(7624),r=s(2172);const i={id:"ssi-assurance-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-assurance-community",formPhrases:["ssi-assurance-communit{yies}","ac{ss}","assurance-communit{yies}","ssi-ac{ss}","ssi-assurance-communit{yies}"],status:"draft",grouptags:null,hoverText:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",glossaryTerm:"SSI Assurance Community (SSI-AC)",glossaryText:"a [community](@) that supports its members as they seek to increase their confidence in the [SSI infrastructure](@) and/or (specific) [qualifications](qualified-data@) of the data exchanged through that infrastructure.",date:20210601},n="SSI Assurance Community (SSI-AC)",o={id:"terms/ssi-assurance-community",title:"SSI Assurance Community (SSI-AC)",description:"Short Description",source:"@site/docs/terms/ssi-assurance-community.md",sourceDirName:"terms",slug:"/terms/ssi-assurance-community",permalink:"/framework/docs/terms/ssi-assurance-community",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi-assurance-community.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"ssi-assurance-community",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-assurance-community",formPhrases:["ssi-assurance-communit{yies}","ac{ss}","assurance-communit{yies}","ssi-ac{ss}","ssi-assurance-communit{yies}"],status:"draft",grouptags:null,hoverText:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",glossaryTerm:"SSI Assurance Community (SSI-AC)",glossaryText:"a [community](@) that supports its members as they seek to increase their confidence in the [SSI infrastructure](@) and/or (specific) [qualifications](qualified-data@) of the data exchanged through that infrastructure.",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3}];function u(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"ssi-assurance-community-ssi-ac",children:"SSI Assurance Community (SSI-AC)"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["An ",(0,a.jsx)(t.strong,{children:"Assurance Community"})," is a ",(0,a.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," that supports its members as they seek to increase their confidence in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/ssi-infrastructure",hovertext:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",children:"SSI infrastructure"})," and/or (specific) ",(0,a.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualifications"}),' of the data exchanged through that infrastructure." The nature of a community being that its members share some common ground ensures that this objective may be realized by exploring that existing common ground.']}),"\n",(0,a.jsx)(t.p,{children:"Here are some functions that an assurance community may contemplate of performing:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["act as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing party"})," for a set of ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["run a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential-catalogue",hovertext:"Credential Catalogue: a functional component that has the Capability (of an Actor) to register and advertise the information about Credential Types that their respective Governing Parties have decided to disclose so as to enable other Parties to decide whether or not it is beneficial for them to use Credentials of such types.",children:"credential catalogue"})," in which its members (and perhaps others) can advertise the ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential-type",hovertext:"Credential Type: the specification of the contents, properties, constraints etc. that Credentials of this type must have/comply with.",children:"credential types"})," they issue and specify the assurances and other data that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may need in order to decide whether or not to take that member up on that offering."]}),"\n",(0,a.jsxs)(t.li,{children:["run a yellow pages service which ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can use to find out which members (or other parties) issue credentials of a certain type."]}),"\n",(0,a.jsx)(t.li,{children:"govern and document accreditation schemes, including schemes for accrediting parties that may certify others against such schemes."}),"\n",(0,a.jsxs)(t.li,{children:["act as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governing party"})," for decision trees (",(0,a.jsx)(t.strong,{children:"to be elaborated on"}),")"]}),"\n",(0,a.jsxs)(t.li,{children:["act as a KeySmith (",(0,a.jsx)(t.strong,{children:"also to be elaborated on"}),")"]}),"\n"]}),"\n",(0,a.jsxs)(t.p,{children:['The initial ideas for SSI Assurance Communities can be read in the paper "',(0,a.jsx)(t.a,{href:"https://docs.google.com/document/d/1FQTxzQ9z9Tv-WA_UYyfF8AgvEfBYBWRgGvSdjsQof4s/edit#heading=h.cj0pu3kcmf2q",children:"Decentralized SSI Governance, the missing link in automating business decisions"}),'".']})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(u,{...e})}):u(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>n});var a=s(1504);const r={},i=a.createContext(r);function n(e){const t=a.useContext(i);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),a.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d26bd747.cb508e06.js b/assets/js/d26bd747.cb508e06.js deleted file mode 100644 index 8b88bed51..000000000 --- a/assets/js/d26bd747.cb508e06.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7028],{6984:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>f,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var s=a(7624),n=a(2172),r=a(964);const i={id:"essifLab-fw-conceptual-architecture-framework",title:"Conceptual Architecture Framework",sidebar_label:"Conceptual Architecture FW",date:20220919},o=void 0,h={id:"essifLab-fw-conceptual-architecture-framework",title:"Conceptual Architecture Framework",description:"1. Purpose",source:"@site/docs/essifLab-fw-conceptual-architecture.md",sourceDirName:".",slug:"/essifLab-fw-conceptual-architecture-framework",permalink:"/framework/docs/essifLab-fw-conceptual-architecture-framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-fw-conceptual-architecture.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-fw-conceptual-architecture-framework",title:"Conceptual Architecture Framework",sidebar_label:"Conceptual Architecture FW",date:20220919},sidebar:"essifLabSideBar",previous:{title:"Generic Governance Process",permalink:"/framework/docs/generic-governance-process"},next:{title:"Work-In-Progress",permalink:"/framework/docs/essifLab-fw-backlog"}},c={},d=[{value:"1. Purpose",id:"1-purpose",level:2},{value:"2. Context",id:"2-context",level:2},{value:"3. Capabilities",id:"3-capabilities",level:2},{value:"3.1. Usage Capability",id:"31-usage-capability",level:3},{value:"3.2. Storage Capability",id:"32-storage-capability",level:3},{value:"3.3. Provisioning Capability",id:"33-provisioning-capability",level:3},{value:"4.4. Revocation Capability",id:"44-revocation-capability",level:3},{value:"4. Functional Components",id:"4-functional-components",level:2}];function l(e){const t={a:"a",admonition:"admonition",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"1-purpose",children:"1. Purpose"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"This text is a first draft. Further work is defered until it is clear for what (actual) purposes it will be used, so that we can make sure it is fit for such purposes."})}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"http://www.iso-architecture.org/ieee-1471/cm/#:~:text=The%20Core%20of%20Architecture%20Description",children:"According to ISO 42010"}),', the core of any architecture description (of a "System of Interest") consists of a specification of (',(0,s.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),") stakeholders and their concerns, and a set of '(architecture) views' (that are governed by '(architecture) viewpoints') that address these concerns. A high quality architecture description will be complete in its list of stakeholders (or stakeholder ",(0,s.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),") and their concerns. Also, it will have addressed each of them in one or more of its views."]}),"\n",(0,s.jsxs)(t.p,{children:["In an ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),' context, there typically is no single "System of Interest". Instead there are many such systems, run by different ',(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that work together - i.e. exchange data (typically: ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),"). In such contexts, individual ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can and will perform a variety of functions in various ",(0,s.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),", the most prominent of which are ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"}),(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-verifier",id:"user-content-fnref-verifier","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n",(0,s.jsx)(t.p,{children:"The purpose of this document is"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:['to provide a (conceptual) framework that shows how individual "Systems of Interest" that various ',(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," run can be conceived to work together, i.e. exchange data (typically: ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),") between them;"]}),"\n",(0,s.jsxs)(t.li,{children:["to derive what this means in terms of ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that such systems need, and to highlight for each of them what this means in terms of","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["design/define time: ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," (and ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes);"]}),"\n",(0,s.jsxs)(t.li,{children:["operational/runtime: kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that (designated) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will need to be capable of performing on their behalf;"]}),"\n",(0,s.jsxs)(t.li,{children:["the creation and maintenance of the various ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for an individual ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),", so that such ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," will know how to operate; that is: when they actually execute such ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", they will do so in accordance with the intention of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they do so."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"Thus, this document can be used as a mental model that can help create and maintain coherence and consistence between governance architectures and technical architectures."}),"\n",(0,s.jsxs)(t.p,{children:["This document assumes the reader is familiar with the ",(0,s.jsx)(t.a,{href:"/docs/essifLab-pattern-list",children:"eSSIF-Lab mental models"}),", in particular the one about ",(0,s.jsx)(t.a,{href:"/docs/terms/pattern-party-actor-action",children:"Parties, Actors and Actions"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"2-context",children:"2. Context"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," is all about the exchange of data, typically in the form of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"})," (data that represents a set of claims, each of which is a statement about a particular ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (the ",(0,s.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the claim))."]}),"\n",(0,s.jsxs)(t.p,{children:["The context within which ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," is used consists of various ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", each of which has set its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (its ",(0,s.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," being the most prominent one). They have processes that seek to achieve the realization of these objectives. We only focus on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"})," (production processes are out of scope), i.e. processes in which various kinds of data are manipluated. In order to exchange data, ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"})," need a number of ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that enable them to:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["formulate requests (to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") for sending data, and receiving responses and obtaining such data that can easily be ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validated"}),", i.e.: that it an ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that receives/obtains such data can easily determine whether or not it is ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," (in the eyes of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),") to be used for further processing and the purposes that such processing serves. We provisionally call this the 'usage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"'."]}),"\n",(0,s.jsxs)(t.li,{children:["offer data that it has to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. create and publish ",(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"advertisements"})," for such offerings, and means by which such other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can request for such data and obtain it (all, of course, ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"})," with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that this party has specified). We provisionally call this the 'provisioning ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"';"]}),"\n",(0,s.jsxs)(t.li,{children:["store data, for later use. We provisionally call this the 'storage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"'."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," may have any or all of these ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", as illustrated in the following figure. The figure also shows that (implementations of) such ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," must have the ability to communicate with (implementations of) ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)("p",{align:"center",children:[(0,s.jsx)("img",{alt:"Information processes and Capabilities",src:(0,r.c)("images/essif-lab-funcarch-ssi-basic-capabilities.png")}),(0,s.jsx)("i",{children:"Figure 1. Context - Information processes and Capabilities."})]}),"\n",(0,s.jsxs)(t.p,{children:["Disclaimer: the figure is meant to introduce the idea of ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that support information processes. It only shows the most prominent ones that are needed for ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"3-capabilities",children:"3. Capabilities"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is said to have a ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," if it can (operationally, i.e. at runtime) have particular things done according to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that specify the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"-specific details of how that should be done, constraints that should be adhered to, etc. This implies that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (digital and/or human) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that have been assigned tasks to do the associated work, and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsource"})," such tasks."]}),"\n",(0,s.jsxs)(t.p,{children:["The following subsections provide a draft description of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," mentioned in the figure above."]}),"\n",(0,s.jsx)(t.h3,{id:"31-usage-capability",children:"3.1. Usage Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the usage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is to ensure that whenever a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," intends to process data for some purpose, it can:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["find ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that can provide such data;"]}),"\n",(0,s.jsxs)(t.li,{children:["formulate criteria (that are specific for each purpose) to distinguish between data that is (not) ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for the purpose(s) that the data will be processed for;"]}),"\n",(0,s.jsxs)(t.li,{children:["provide the circumstances and/or satisfy the conditions for its (designated) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," so that they can request such data, obtain and ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," data from responses to such requests, to ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validate"})," the data for the purpose(s) the data was requested, and to process the (",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validated"}),") data in the appropriate ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["This ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," consists of"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["runtime/operational parts, where ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," request, ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"}),", and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validate"})," such data (the further processing is done using ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),");"]}),"\n",(0,s.jsxs)(t.li,{children:["a design-time part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," determines for every information process when data is needed, what kinds of data that would be, what the ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification criteria"})," are, what the ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation criteria"})," are, and how this data is to be subsequently processed."]}),"\n",(0,s.jsxs)(t.li,{children:["a mapping part, in which such criteria are converted into ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to do the operational work) can read and understand, and use to perform the ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"})," and other, related kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in the way as intended by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they will be ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"acting"}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"32-storage-capability",children:"3.2. Storage Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the storage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is to ensure that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can cache data (typically: ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),") in such a way that the confidentiality (privacy) and integrity of the stored data is guaranteed, and that only designated ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (either of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself, but also of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") are provided with rights and/or duties to access (read, write) that cache."]}),"\n",(0,s.jsxs)(t.p,{children:["This ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," consists of"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["runtime/operational parts, such as","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," (the actual store/cache), that is capable of servicing requests for storing, retrieving, modifying and/or deleting ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," (perhaps also other data) from the store/cache, according to the access control ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["(at least) one ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," (i.e. an ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that is capable of communicating with other ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," for the purpose of","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["requesting and obtaining ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it subsequently stores), and"]}),"\n",(0,s.jsxs)(t.li,{children:["receiving ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"}),", processing such requests, and responding with either a ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," or an error.",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})})]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["a design-time part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," (including consents) for its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),", as well as for ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"33-provisioning-capability",children:"3.3. Provisioning Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the provisioning ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is to ensure that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["create and subsequently issue ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of specific kinds upon request, and"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"advertise"})," the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it is capable and willing to issue, in such a way that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can find these advertisements and use their contents to determine whether or not such ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," contain data that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for being processed by (or on behalf of) tht ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for some specific purpose."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has this ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," will have '",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),"' that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["deploy and run components, or outsource the deployment and running of such components this to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (which we call service providers), and provide them with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that enable them to fulfill their task, so that they - in our parlance - are ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," and hence qualify as ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". These services will then, as ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", provide services such as (but not limited to):","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["supplying ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," upon request;"]}),"\n",(0,s.jsxs)(t.li,{children:["revoking ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," whenever (parts of) their contents is no longer considered to be true in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["signing ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," on behalf of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["presenting the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"offerings"})," for the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it is willing and able to issue (such that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can decide whether or not the contents of such credentials are ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for one or more of its purposes);"]}),"\n",(0,s.jsx)(t.li,{children:"etc."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["deploy and run (design-time) processes, in which it","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["constructs the ",(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"advertisements"})," for the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," it will be issuing;"]}),"\n",(0,s.jsxs)(t.li,{children:["establishes the criteria that the components that it has running (and ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," on its behalf), must use to determine whether or not to service requests that they receive;"]}),"\n",(0,s.jsxs)(t.li,{children:["decides what related services to use (such as services for revocation",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-3",id:"user-content-fnref-3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})}),"), and"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["a mapping part, in which","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["the service request criteria are converted into ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to do the operational work on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," behalf) can read and understand, and use to decide whether or not to service issuing requests in the way as intended by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),"."]}),"\n",(0,s.jsx)(t.li,{children:"additional (provisioning-related) services are"}),"\n",(0,s.jsxs)(t.li,{children:["it is determined at what endpoint(s) requests for supplying such ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," will be serviced;"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Provisioning also includes the issuing of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that contain claims that ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-4",id:"user-content-fnref-4","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})})," specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (the claim's ",(0,s.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subjects"}),") for specific kinds of access (read, update, write, ...) to functions that are provided by designated ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," with that provisioning ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"44-revocation-capability",children:"4.4. Revocation Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["to ensure that that ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that have been issued on behalf of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that runs this component, are revoked whenever a situation is detected (in some ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information process"}),") that shows that one or more of the claims in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," are no longer true (in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that intend to use (data from) a ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that has been issued by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),", are enabled to learn whether or not that (data from) that ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," has been ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoked"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["This ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," consists of"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["runtime/operational parts,","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["for signalling ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that need to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoked"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["that implement one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," mechanisms, that can be used to revoke such ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["a design-time part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," maintains criteria for signalling ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoked"}),", and determines which kind(s) of ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," mechanisms should be used for which kind(s) of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["a mapping part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," maintains the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to do the operational work on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," behalf) can read and understand, and use to decide whether or not to ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoke"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", and do the actual ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," thereof."]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"4-functional-components",children:"4. Functional Components"}),"\n",(0,s.jsxs)(t.p,{children:["While ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," typically have all these ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", they each will have their own, subjective ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," regarding the particular ways in which such ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," should operate. Such ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," must be made explicit, e.g. by means of ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," to perform associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," can read and interpret such that they execute these ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," according to the intentions of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they do so."]}),"\n",(0,s.jsxs)(t.p,{children:["The following figure shows how parties can furnish the aforementioned ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," in terms of some generic functional components."]}),"\n",(0,s.jsxs)("p",{align:"center",children:[(0,s.jsx)("img",{alt:"Information processes and Capabilities",src:(0,r.c)("/images/essif-lab-funcarch-ssi-aware.png")}),(0,s.jsx)("i",{children:"Figure 1. Context - Information processes and Capabilities."})]}),"\n",(0,s.jsxs)(t.p,{children:["You can see e.g. that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," may be constructed by one or more functional components. The 'storage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"', for example, has"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component, that holds ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," (and perhaps other data), has a simple interface for doing ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Create,_read,_update_and_delete",children:"CRUD"})," operations (the basic operations on data stores), and a mechanism to ensure that requests will only be serviced if the requesting component presents a proper ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," (permission, consent, \u2026) for the requested operation."]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component, that can interact with ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," components for exchanging ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),")"]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"Note that every component in the figure has two parts:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["the IT that is running on some computer. Note that this IT may be controlled by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (typically called 'service provider') that is not the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the IT will be functioning."]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", authored by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the component functions, where the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," specifies the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"-specific ways of its functioning. In the Wallet example, it would contain e.g., the access control criteria for deciding whether or not to service the various requests."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["What the figure does not show is that a mapping or translation ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," may be called for to translate the 'business speak' that states the contents of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," into '",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-specific speak', i.e. data/texts that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to execute the associated operational ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),"), can read and interpret such that when they use them to execute such ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored the (business) ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", they will do so in accordance with the intensions of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Since ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," can be human, non-human, and typically have different ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," for understanding ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),"-data, a single business-",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," might need to be translated into multiple operational ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),"."]}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-verifier",children:["\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," community typically talks about ",(0,s.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verify",children:"verification"})," (and the associated role of ",(0,s.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifier",children:"verifier"}),"), and ",(0,s.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential-validation:~:text=Validating%20verifiable%20credentials%20or%20verifiable%20presentations%20is%20outside%20the%20scope%20of%20this%20specification",children:"ignores validation"}),". However, since data is exchanged so that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that receives ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentations"})," can actually use that data for the specific purpose(s) that the presentations are requested. This not only means that such data must be ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verifiable"})," (and ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"}),"), but particularly that it must also be ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validatable"}),", and only used when it turns out to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for further processing. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-verifier","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,s.jsxs)(t.p,{children:["every such ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," needs to be appropriately ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"}),"; this would typically be part of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," process of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-3",children:["\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may want to also implement additional services that are related to the provisioning of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", such as services for ",(0,s.jsx)(t.a,{href:"#user-content-fnref-3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-4",children:["\n",(0,s.jsxs)(t.p,{children:["A mandate for acces to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," Credential Store can also be seen as a consent of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to the mandatee (",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),") ",(0,s.jsx)(t.a,{href:"#user-content-fnref-4","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var s=a(1504);const n={},r=s.createContext(n);function i(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d26bd747.e549c3a9.js b/assets/js/d26bd747.e549c3a9.js new file mode 100644 index 000000000..74421b617 --- /dev/null +++ b/assets/js/d26bd747.e549c3a9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7028],{6984:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>f,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var s=a(7624),n=a(2172),r=a(964);const i={id:"essifLab-fw-conceptual-architecture-framework",title:"Conceptual Architecture Framework",sidebar_label:"Conceptual Architecture FW",date:20220919},o=void 0,h={id:"essifLab-fw-conceptual-architecture-framework",title:"Conceptual Architecture Framework",description:"1. Purpose",source:"@site/docs/essifLab-fw-conceptual-architecture.md",sourceDirName:".",slug:"/essifLab-fw-conceptual-architecture-framework",permalink:"/framework/docs/essifLab-fw-conceptual-architecture-framework",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-fw-conceptual-architecture.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-fw-conceptual-architecture-framework",title:"Conceptual Architecture Framework",sidebar_label:"Conceptual Architecture FW",date:20220919},sidebar:"essifLabSideBar",previous:{title:"Generic Governance Process",permalink:"/framework/docs/generic-governance-process"},next:{title:"Work-In-Progress",permalink:"/framework/docs/essifLab-fw-backlog"}},c={},d=[{value:"1. Purpose",id:"1-purpose",level:2},{value:"2. Context",id:"2-context",level:2},{value:"3. Capabilities",id:"3-capabilities",level:2},{value:"3.1. Usage Capability",id:"31-usage-capability",level:3},{value:"3.2. Storage Capability",id:"32-storage-capability",level:3},{value:"3.3. Provisioning Capability",id:"33-provisioning-capability",level:3},{value:"4.4. Revocation Capability",id:"44-revocation-capability",level:3},{value:"4. Functional Components",id:"4-functional-components",level:2}];function l(e){const t={a:"a",admonition:"admonition",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h2,{id:"1-purpose",children:"1. Purpose"}),"\n",(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:"This text is a first draft. Further work is defered until it is clear for what (actual) purposes it will be used, so that we can make sure it is fit for such purposes."})}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)(t.a,{href:"http://www.iso-architecture.org/ieee-1471/cm/#:~:text=The%20Core%20of%20Architecture%20Description",children:"According to ISO 42010"}),', the core of any architecture description (of a "System of Interest") consists of a specification of (',(0,s.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),") stakeholders and their concerns, and a set of '(architecture) views' (that are governed by '(architecture) viewpoints') that address these concerns. A high quality architecture description will be complete in its list of stakeholders (or stakeholder ",(0,s.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),") and their concerns. Also, it will have addressed each of them in one or more of its views."]}),"\n",(0,s.jsxs)(t.p,{children:["In an ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),' context, there typically is no single "System of Interest". Instead there are many such systems, run by different ',(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", that work together - i.e. exchange data (typically: ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),"). In such contexts, individual ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can and will perform a variety of functions in various ",(0,s.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"roles"}),", the most prominent of which are ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"}),(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-verifier",id:"user-content-fnref-verifier","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),"."]}),"\n",(0,s.jsx)(t.p,{children:"The purpose of this document is"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:['to provide a (conceptual) framework that shows how individual "Systems of Interest" that various ',(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," run can be conceived to work together, i.e. exchange data (typically: ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"}),") between them;"]}),"\n",(0,s.jsxs)(t.li,{children:["to derive what this means in terms of ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that such systems need, and to highlight for each of them what this means in terms of","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["design/define time: ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," (and ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes);"]}),"\n",(0,s.jsxs)(t.li,{children:["operational/runtime: kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that (designated) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," will need to be capable of performing on their behalf;"]}),"\n",(0,s.jsxs)(t.li,{children:["the creation and maintenance of the various ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for an individual ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),", so that such ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," will know how to operate; that is: when they actually execute such ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", they will do so in accordance with the intention of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they do so."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"Thus, this document can be used as a mental model that can help create and maintain coherence and consistence between governance architectures and technical architectures."}),"\n",(0,s.jsxs)(t.p,{children:["This document assumes the reader is familiar with the ",(0,s.jsx)(t.a,{href:"/docs/essifLab-pattern-list",children:"eSSIF-Lab mental models"}),", in particular the one about ",(0,s.jsx)(t.a,{href:"/docs/terms/pattern-party-actor-action",children:"Parties, Actors and Actions"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"2-context",children:"2. Context"}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," is all about the exchange of data, typically in the form of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"(verifiable) credentials"})," (data that represents a set of claims, each of which is a statement about a particular ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," (the ",(0,s.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subject"})," of the claim))."]}),"\n",(0,s.jsxs)(t.p,{children:["The context within which ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," is used consists of various ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", each of which has set its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," (its ",(0,s.jsx)("a",{href:"/framework/docs/terms/mission",hovertext:"Mission: an Objective of a Party that provides an answer to the question why that Party exists - i.e. its 'raison d'\xeatre'.",children:"mission"})," being the most prominent one). They have processes that seek to achieve the realization of these objectives. We only focus on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"})," (production processes are out of scope), i.e. processes in which various kinds of data are manipluated. In order to exchange data, ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"})," need a number of ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that enable them to:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["formulate requests (to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") for sending data, and receiving responses and obtaining such data that can easily be ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validated"}),", i.e.: that it an ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," that receives/obtains such data can easily determine whether or not it is ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," (in the eyes of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),") to be used for further processing and the purposes that such processing serves. We provisionally call this the 'usage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"'."]}),"\n",(0,s.jsxs)(t.li,{children:["offer data that it has to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", i.e. create and publish ",(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"advertisements"})," for such offerings, and means by which such other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can request for such data and obtain it (all, of course, ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"})," with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that this party has specified). We provisionally call this the 'provisioning ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"';"]}),"\n",(0,s.jsxs)(t.li,{children:["store data, for later use. We provisionally call this the 'storage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"'."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," may have any or all of these ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", as illustrated in the following figure. The figure also shows that (implementations of) such ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," must have the ability to communicate with (implementations of) ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,s.jsxs)("p",{align:"center",children:[(0,s.jsx)("img",{alt:"Information processes and Capabilities",src:(0,r.c)("images/essif-lab-funcarch-ssi-basic-capabilities.png")}),(0,s.jsx)("i",{children:"Figure 1. Context - Information processes and Capabilities."})]}),"\n",(0,s.jsxs)(t.p,{children:["Disclaimer: the figure is meant to introduce the idea of ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," that support information processes. It only shows the most prominent ones that are needed for ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),"."]}),"\n",(0,s.jsx)(t.h2,{id:"3-capabilities",children:"3. Capabilities"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is said to have a ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," if it can (operationally, i.e. at runtime) have particular things done according to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that specify the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"-specific details of how that should be done, constraints that should be adhered to, etc. This implies that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has (digital and/or human) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that have been assigned tasks to do the associated work, and/or ",(0,s.jsx)("a",{href:"/framework/docs/terms/outsourcing",hovertext:"Outsourcing: the state of affairs in which a Party has an Objective (better: an Expectation) for the realization of a (set of) result(s), where the actual production of these results is expected to be done by a Party other than itself.",children:"outsource"})," such tasks."]}),"\n",(0,s.jsxs)(t.p,{children:["The following subsections provide a draft description of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," mentioned in the figure above."]}),"\n",(0,s.jsx)(t.h3,{id:"31-usage-capability",children:"3.1. Usage Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the usage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is to ensure that whenever a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," intends to process data for some purpose, it can:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["find ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that can provide such data;"]}),"\n",(0,s.jsxs)(t.li,{children:["formulate criteria (that are specific for each purpose) to distinguish between data that is (not) ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for the purpose(s) that the data will be processed for;"]}),"\n",(0,s.jsxs)(t.li,{children:["provide the circumstances and/or satisfy the conditions for its (designated) ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," so that they can request such data, obtain and ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"})," data from responses to such requests, to ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validate"})," the data for the purpose(s) the data was requested, and to process the (",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validated"}),") data in the appropriate ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["This ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," consists of"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["runtime/operational parts, where ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," request, ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verify"}),", and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validate"})," such data (the further processing is done using ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),");"]}),"\n",(0,s.jsxs)(t.li,{children:["a design-time part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," determines for every information process when data is needed, what kinds of data that would be, what the ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification criteria"})," are, what the ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation criteria"})," are, and how this data is to be subsequently processed."]}),"\n",(0,s.jsxs)(t.li,{children:["a mapping part, in which such criteria are converted into ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," for ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to do the operational work) can read and understand, and use to perform the ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verification"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"})," and other, related kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in the way as intended by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they will be ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"acting"}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"32-storage-capability",children:"3.2. Storage Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the storage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is to ensure that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can cache data (typically: ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),") in such a way that the confidentiality (privacy) and integrity of the stored data is guaranteed, and that only designated ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (either of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," itself, but also of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),") are provided with rights and/or duties to access (read, write) that cache."]}),"\n",(0,s.jsxs)(t.p,{children:["This ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," consists of"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["runtime/operational parts, such as","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," (the actual store/cache), that is capable of servicing requests for storing, retrieving, modifying and/or deleting ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," (perhaps also other data) from the store/cache, according to the access control ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of its ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["(at least) one ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," (i.e. an ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that is capable of communicating with other ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," for the purpose of","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["requesting and obtaining ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it subsequently stores), and"]}),"\n",(0,s.jsxs)(t.li,{children:["receiving ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"}),", processing such requests, and responding with either a ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," or an error.",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})})]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["a design-time part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manages"})," the ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"})," (including consents) for its own ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),", as well as for ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n"]}),"\n",(0,s.jsx)(t.h3,{id:"33-provisioning-capability",children:"3.3. Provisioning Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the provisioning ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is to ensure that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["create and subsequently issue ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," of specific kinds upon request, and"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"advertise"})," the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it is capable and willing to issue, in such a way that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can find these advertisements and use their contents to determine whether or not such ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," contain data that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for being processed by (or on behalf of) tht ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for some specific purpose."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has this ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," will have '",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"}),"' that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["deploy and run components, or outsource the deployment and running of such components this to other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (which we call service providers), and provide them with the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that enable them to fulfill their task, so that they - in our parlance - are ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," and hence qualify as ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". These services will then, as ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", provide services such as (but not limited to):","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["supplying ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," upon request;"]}),"\n",(0,s.jsxs)(t.li,{children:["revoking ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," whenever (parts of) their contents is no longer considered to be true in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["signing ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," on behalf of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["presenting the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"offerings"})," for the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that it is willing and able to issue (such that other ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can decide whether or not the contents of such credentials are ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for one or more of its purposes);"]}),"\n",(0,s.jsx)(t.li,{children:"etc."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["deploy and run (design-time) processes, in which it","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["constructs the ",(0,s.jsx)("a",{href:"/framework/docs/terms/advertisement",hovertext:"Advertisement (of a Party): an offer of that Party to provide a (type of) Credential, where the offer includes (a reference to) the syntax and semantics specifications of that Credential, and also lists various other characteristics that enable other Parties to decide whether or not a Credential that the advertising Party has issued under this offer, isValid to be processed in one or more of its Information processes.",children:"advertisements"})," for the kinds of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," it will be issuing;"]}),"\n",(0,s.jsxs)(t.li,{children:["establishes the criteria that the components that it has running (and ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"})," on its behalf), must use to determine whether or not to service requests that they receive;"]}),"\n",(0,s.jsxs)(t.li,{children:["decides what related services to use (such as services for revocation",(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-3",id:"user-content-fnref-3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})}),"), and"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["a mapping part, in which","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["the service request criteria are converted into ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to do the operational work on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," behalf) can read and understand, and use to decide whether or not to service issuing requests in the way as intended by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"act"}),"."]}),"\n",(0,s.jsx)(t.li,{children:"additional (provisioning-related) services are"}),"\n",(0,s.jsxs)(t.li,{children:["it is determined at what endpoint(s) requests for supplying such ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," will be serviced;"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["Provisioning also includes the issuing of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that contain claims that ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"}),(0,s.jsx)(t.sup,{children:(0,s.jsx)(t.a,{href:"#user-content-fn-4",id:"user-content-fnref-4","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"4"})})," specific ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (the claim's ",(0,s.jsx)("a",{href:"/framework/docs/terms/subject",hovertext:"Subject (of some coherent data set): the (single) Entity to which a coherent data set relates/pertains, such as attributes, Claims/Assertions, files/dossiers, (verifiable) credentials, Partial Identities, Employment Contracts, etc.",children:"subjects"}),") for specific kinds of access (read, update, write, ...) to functions that are provided by designated ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," with that provisioning ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"44-revocation-capability",children:"4.4. Revocation Capability"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," is"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["to ensure that that ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that have been issued on behalf of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that runs this component, are revoked whenever a situation is detected (in some ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information process"}),") that shows that one or more of the claims in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," are no longer true (in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")"]}),"\n",(0,s.jsxs)(t.li,{children:[(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that intend to use (data from) a ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," that has been issued by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has the ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),", are enabled to learn whether or not that (data from) that ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"})," has been ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoked"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["This ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," consists of"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["runtime/operational parts,","\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["for signalling ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," that need to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoked"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["that implement one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," mechanisms, that can be used to revoke such ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["a design-time part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," maintains criteria for signalling ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoked"}),", and determines which kind(s) of ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," mechanisms should be used for which kind(s) of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n",(0,s.jsxs)(t.li,{children:["a mapping part, in which the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," maintains the set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to do the operational work on the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," behalf) can read and understand, and use to decide whether or not to ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revoke"})," ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", and do the actual ",(0,s.jsx)("a",{href:"/framework/docs/terms/revoke",hovertext:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",children:"revocation"})," thereof."]}),"\n"]}),"\n",(0,s.jsx)(t.h2,{id:"4-functional-components",children:"4. Functional Components"}),"\n",(0,s.jsxs)(t.p,{children:["While ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," typically have all these ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"}),", they each will have their own, subjective ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," regarding the particular ways in which such ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," should operate. Such ",(0,s.jsx)("a",{href:"/framework/docs/terms/expectation",hovertext:"Expectation (of a Party): an Objective that is Owned by that Party for having a specific (set of) result(s) produced, where the actual production thereof is (going to be) outsourced to another Party.",children:"expectations"})," must be made explicit, e.g. by means of ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," that are ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," to perform associated ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," can read and interpret such that they execute these ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," according to the intentions of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf they do so."]}),"\n",(0,s.jsxs)(t.p,{children:["The following figure shows how parties can furnish the aforementioned ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capabilities"})," in terms of some generic functional components."]}),"\n",(0,s.jsxs)("p",{align:"center",children:[(0,s.jsx)("img",{alt:"Information processes and Capabilities",src:(0,r.c)("/images/essif-lab-funcarch-ssi-aware.png")}),(0,s.jsx)("i",{children:"Figure 1. Context - Information processes and Capabilities."})]}),"\n",(0,s.jsxs)(t.p,{children:["You can see e.g. that a ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"})," may be constructed by one or more functional components. The 'storage ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability",hovertext:"Capability (of a Party): the (named) combination of (a) the Party's means to get something done, (b) the Party's Governance process that that ensures that its (business) Policies for getting that something done are being created and maintained, and (c) the Party's Management process that creates and maintains the (operational) Policies, such that every Employee that has a task in getting this something done can find and interpret a Policy and use it as it executes Actions in such tasks.",children:"capability"}),"', for example, has"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component, that holds ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," (and perhaps other data), has a simple interface for doing ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Create,_read,_update_and_delete",children:"CRUD"})," operations (the basic operations on data stores), and a mechanism to ensure that requests will only be serviced if the requesting component presents a proper ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandate"})," (permission, consent, \u2026) for the requested operation."]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," component, that can interact with ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," components for exchanging ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),")"]}),"\n"]}),"\n",(0,s.jsx)(t.p,{children:"Note that every component in the figure has two parts:"}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["the IT that is running on some computer. Note that this IT may be controlled by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (typically called 'service provider') that is not the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the IT will be functioning."]}),"\n",(0,s.jsxs)(t.li,{children:["a ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", authored by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the component functions, where the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," specifies the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"-specific ways of its functioning. In the Wallet example, it would contain e.g., the access control criteria for deciding whether or not to service the various requests."]}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["What the figure does not show is that a mapping or translation ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"activity"})," may be called for to translate the 'business speak' that states the contents of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," into '",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),"-specific speak', i.e. data/texts that ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," (that are tasked to execute the associated operational ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),"), can read and interpret such that when they use them to execute such ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that authored the (business) ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", they will do so in accordance with the intensions of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Since ",(0,s.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employees"})," can be human, non-human, and typically have different ",(0,s.jsx)("a",{href:"/framework/docs/terms/capability-of-an-actor",hovertext:"Capability (of an Actor): the potential of that Actor to execute a (named) coherent set of Actions (a 'function', or 'task') on behalf of some Party.",children:"capabilities"})," for understanding ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),"-data, a single business-",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," might need to be translated into multiple operational ",(0,s.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),"."]}),"\n",(0,s.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,s.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,s.jsxs)(t.ol,{children:["\n",(0,s.jsxs)(t.li,{id:"user-content-fn-verifier",children:["\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"})," community typically talks about ",(0,s.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verify",children:"verification"})," (and the associated role of ",(0,s.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-verifier",children:"verifier"}),"), and ",(0,s.jsx)(t.a,{href:"https://www.w3.org/TR/vc-data-model/#dfn-credential-validation:~:text=Validating%20verifiable%20credentials%20or%20verifiable%20presentations%20is%20outside%20the%20scope%20of%20this%20specification",children:"ignores validation"}),". However, since data is exchanged so that the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that receives ",(0,s.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentations"})," can actually use that data for the specific purpose(s) that the presentations are requested. This not only means that such data must be ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verifiable"})," (and ",(0,s.jsx)("a",{href:"/framework/docs/terms/verify",hovertext:"Verify/verification of data: the act, by or on behalf of a Party, of determining whether that data is authentic (i.e. originates from the Party that authored it), timely (i.e. has not expired), and conforms to other specifications that apply to its structure.",children:"verified"}),"), but particularly that it must also be ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validatable"}),", and only used when it turns out to be ",(0,s.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for further processing. ",(0,s.jsx)(t.a,{href:"#user-content-fnref-verifier","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,s.jsxs)(t.p,{children:["every such ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," needs to be appropriately ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"}),"; this would typically be part of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," process of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),". ",(0,s.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-3",children:["\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may want to also implement additional services that are related to the provisioning of ",(0,s.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),", such as services for ",(0,s.jsx)(t.a,{href:"#user-content-fnref-3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{id:"user-content-fn-4",children:["\n",(0,s.jsxs)(t.p,{children:["A mandate for acces to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," Credential Store can also be seen as a consent of that ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to the mandatee (",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),") ",(0,s.jsx)(t.a,{href:"#user-content-fnref-4","data-footnote-backref":"","aria-label":"Back to reference 4",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function f(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var s=a(1504);const n={},r=s.createContext(n);function i(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d38eb683.9329f1d8.js b/assets/js/d38eb683.9329f1d8.js new file mode 100644 index 000000000..ac12bdaf6 --- /dev/null +++ b/assets/js/d38eb683.9329f1d8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6008],{8:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var a=n(7624),s=n(2172);n(964);const o={id:"pattern-mental-model",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"pattern",term:"mental-model",formPhrases:["mental-model","mental-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"Mental Model Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how to create, maintain and use (decentralized) [vocabularies](@) ([terminologies](@)) that groups of people can use for the specific purposes they pursue.",hoverText:"The Mental Models pattern captures the foundational Concepts and relations that we need for creating, maintaining and using (decentralized) Vocabularies (Terminologies) that groups of people can use for the specific purposes they pursue.",date:20210601},r="Mental Models",i={id:"terms/pattern-mental-model",title:"Mental Models",description:"This is work that is being envisaged.",source:"@site/docs/terms/pattern-mental-model.md",sourceDirName:"terms",slug:"/terms/pattern-mental-model",permalink:"/framework/docs/terms/pattern-mental-model",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-mental-model.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-mental-model",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"pattern",term:"mental-model",formPhrases:["mental-model","mental-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"Mental Model Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how to create, maintain and use (decentralized) [vocabularies](@) ([terminologies](@)) that groups of people can use for the specific purposes they pursue.",hoverText:"The Mental Models pattern captures the foundational Concepts and relations that we need for creating, maintaining and using (decentralized) Vocabularies (Terminologies) that groups of people can use for the specific purposes they pursue.",date:20210601},sidebar:"essifLabSideBar"},l={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3}];function c(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"mental-models",children:"Mental Models"}),"\n","\n","\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"This is work that is being envisaged."})}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["This pattern captures the foundational concepts and relations that we need for creating, maintaining and using vocabularies (terminologies) that groups of people can use for the specific purposes they pursue. Alternatively, we need these concepts to allow people to use 'decentralized vocabularies' that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may create, maintain and use in a self-sovereign fashion - which means that each of them decides for itself what terms to use in what meaning, yet be able to communicate with other such ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," in such a way that a correct understanding of what the other means, can more or less be guaranteed."]}),"\n",(0,a.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsx)(t.p,{children:"TL;DR: ."}),"\n",(0,a.jsx)(t.p,{children:'A concept is an idea that is applied to all objects in a group. It is the way people see and understand something. The name used to identify a concept (the concept\'s label) is a "term". For example, the word "Dog" is the term to identify the concept of what a dog is. Everything that a person knows about a dog is the concept of the term dog.'}),"\n",(0,a.jsx)(t.p,{children:'Different terms can be used to identify the same concept. Car and Automobile are synonyms for the same concept. Different languages have different terms for the same concept. This is what makes translation possible. The terms may be different in each language, but the concept is the same. The concept of jumping is the same to a person from England and a person from Italy, but one person uses the term "Jump" to mean the concept and the other person uses "Salto".'})]})}function p(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>i,M:()=>r});var a=n(1504);const s={},o=a.createContext(s);function r(e){const t=a.useContext(o);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),a.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d38eb683.f8af49dd.js b/assets/js/d38eb683.f8af49dd.js deleted file mode 100644 index ac53a6453..000000000 --- a/assets/js/d38eb683.f8af49dd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6008],{8:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var a=n(7624),s=n(2172);n(964);const o={id:"pattern-mental-model",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"pattern",term:"mental-model",formPhrases:["mental-model","mental-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"Mental Model Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how to create, maintain and use (decentralized) [vocabularies](@) ([terminologies](@)) that groups of people can use for the specific purposes they pursue.",hoverText:"The Mental Models pattern captures the foundational Concepts and relations that we need for creating, maintaining and using (decentralized) Vocabularies (Terminologies) that groups of people can use for the specific purposes they pursue.",date:20210601},r="Mental Models",i={id:"terms/pattern-mental-model",title:"Mental Models",description:"This is work that is being envisaged.",source:"@site/docs/terms/pattern-mental-model.md",sourceDirName:"terms",slug:"/terms/pattern-mental-model",permalink:"/framework/docs/terms/pattern-mental-model",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-mental-model.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-mental-model",displayed_sidebar:"essifLabSideBar",scopetag:"essifLabTerminology",termType:"pattern",term:"mental-model",formPhrases:["mental-model","mental-model-pattern"],status:"draft",grouptags:null,glossaryTerm:"Mental Model Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how to create, maintain and use (decentralized) [vocabularies](@) ([terminologies](@)) that groups of people can use for the specific purposes they pursue.",hoverText:"The Mental Models pattern captures the foundational Concepts and relations that we need for creating, maintaining and using (decentralized) Vocabularies (Terminologies) that groups of people can use for the specific purposes they pursue.",date:20210601},sidebar:"essifLabSideBar"},l={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3}];function c(e){const t={admonition:"admonition",h1:"h1",h3:"h3",p:"p",...(0,s.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"mental-models",children:"Mental Models"}),"\n","\n","\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsx)(t.p,{children:"This is work that is being envisaged."})}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["This pattern captures the foundational concepts and relations that we need for creating, maintaining and using vocabularies (terminologies) that groups of people can use for the specific purposes they pursue. Alternatively, we need these concepts to allow people to use 'decentralized vocabularies' that ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," may create, maintain and use in a self-sovereign fashion - which means that each of them decides for itself what terms to use in what meaning, yet be able to communicate with other such ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," in such a way that a correct understanding of what the other means, can more or less be guaranteed."]}),"\n",(0,a.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,a.jsx)(t.p,{children:"TL;DR: ."}),"\n",(0,a.jsx)(t.p,{children:'A concept is an idea that is applied to all objects in a group. It is the way people see and understand something. The name used to identify a concept (the concept\'s label) is a "term". For example, the word "Dog" is the term to identify the concept of what a dog is. Everything that a person knows about a dog is the concept of the term dog.'}),"\n",(0,a.jsx)(t.p,{children:'Different terms can be used to identify the same concept. Car and Automobile are synonyms for the same concept. Different languages have different terms for the same concept. This is what makes translation possible. The terms may be different in each language, but the concept is the same. The concept of jumping is the same to a person from England and a person from Italy, but one person uses the term "Jump" to mean the concept and the other person uses "Salto".'})]})}function p(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(c,{...e})}):c(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>i,M:()=>r});var a=n(1504);const s={},o=a.createContext(s);function r(e){const t=a.useContext(o);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),a.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d3b8647c.94760d21.js b/assets/js/d3b8647c.94760d21.js new file mode 100644 index 000000000..312a17524 --- /dev/null +++ b/assets/js/d3b8647c.94760d21.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9379],{4884:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>d,toc:()=>c});var n=i(7624),r=i(2172),a=i(964);const s={id:"pattern-identifier",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identifier",formPhrases:["identifier-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identifier Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [identifiers](@) are defined and used for [identification](@) purposes.",hoverText:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",date:20210830},o="Identifier Pattern",d={id:"terms/pattern-identifier",title:"Identifier Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-identifier.md",sourceDirName:"terms",slug:"/terms/pattern-identifier",permalink:"/framework/docs/terms/pattern-identifier",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-identifier.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-identifier",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identifier",formPhrases:["identifier-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identifier Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [identifiers](@) are defined and used for [identification](@) purposes.",hoverText:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",date:20210830},sidebar:"essifLabSideBar",previous:{title:"Identification Pattern",permalink:"/framework/docs/terms/pattern-identification"},next:{title:"Party Representation",permalink:"/framework/docs/terms/pattern-party-representation"}},h={},c=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"References",id:"references",level:3}];function f(e){const t={a:"a",admonition:"admonition",code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"identifier-pattern",children:"Identifier Pattern"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"Identifier pattern"})," captures the concepts and relations that help to explain how ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are defined and used for ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," purposes."]}),"\n",(0,n.jsxs)(t.p,{children:["Related topics can be found in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Identifier' pattern",src:(0,a.c)("images/patterns/pattern-identifier.png")}),"\n",(0,n.jsxs)(t.p,{children:["The figure shows a context, in which an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that perceives the context (and its contents) uses ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," for the purpose of ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifying"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," within that context. Typical contexts are those in which a computer system/application acts as such an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", but any other situation where (an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"acting"})," has its own particular context. The context is significant, because within that context, not every ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows to exist will be (expected to be) present, or needed to be ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["It is assumed that ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are associated with specific classes of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),". Such associations may differ between contexts. For example, in the context of discussing war planes, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," ",(0,n.jsx)(t.code,{children:"B52"})," refers to a class of bomber planes, whereas in the context of Schiphol Amsterdam airport, ",(0,n.jsx)(t.code,{children:"B52"})," would refer to a (boarding) gate, and in the context of drinks, it would refer to a specific ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/B-52_(cocktail)",children:"cocktail"}),". Examples in the IT include ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," in the syntax of e-mail addresses, which may be used as an email address, as a username for logging in, as a SIP address (for making calls over the Internet), etc."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifications"})," for which ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are used are limited to specific contexts where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes the ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification-act"})," knows the kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that needs to be ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),", and when using some ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),", it would expect it to be useable for instances of such a kind."]}),"\n",(0,n.jsxs)(t.p,{children:["The figure introduces the concept ",(0,n.jsx)(t.code,{children:"ID"}),", the idea of which is that it is a composition of whatever it takes in terms of ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," to be able to identify an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," of a specific type in a specific context. In the simplest case (in a small context, without many ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," to choose from), a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," may suffice - specifying the entity type may not even be necessary. In other cases, a single identifier m ay not suffice, and multiple identifiers are necessary"]}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Text to be added from here on. Thoughts revolve around changing 'entity type' to 'attribute type' or such. That might result in a mapping (Entity, Attribute Type, Identifier) in the current figure to (subject, predicate, object) or perhaps better: (subject, key, value), i.e. (key, value) pairs for an implied subject. That could form the basis of doing identification in the data realm (which is currently still lacking)"})}),"\n",(0,n.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,n.jsxs)(t.p,{children:['Earlier ideas for this can be found in "',(0,n.jsx)(t.a,{href:"https://link.springer.com/content/pdf/10.1007/978-0-387-79026-8_27.pdf",children:"Putting Identifiers in the Context of eHealth"}),'"']})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(f,{...e})}):f(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>s});var n=i(1504);const r={},a=n.createContext(r);function s(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d3b8647c.fba88071.js b/assets/js/d3b8647c.fba88071.js deleted file mode 100644 index afd1458e3..000000000 --- a/assets/js/d3b8647c.fba88071.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9379],{4884:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>d,toc:()=>c});var n=i(7624),r=i(2172),a=i(964);const s={id:"pattern-identifier",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identifier",formPhrases:["identifier-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identifier Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [identifiers](@) are defined and used for [identification](@) purposes.",hoverText:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",date:20210830},o="Identifier Pattern",d={id:"terms/pattern-identifier",title:"Identifier Pattern",description:"This is work in progress, and needs to be reviewed. If you want to comment, please raise an issue.",source:"@site/docs/terms/pattern-identifier.md",sourceDirName:"terms",slug:"/terms/pattern-identifier",permalink:"/framework/docs/terms/pattern-identifier",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-identifier.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-identifier",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"identifier",formPhrases:["identifier-pattern"],status:"reviewable",grouptags:null,glossaryTerm:"Identifier Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [identifiers](@) are defined and used for [identification](@) purposes.",hoverText:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",date:20210830},sidebar:"essifLabSideBar",previous:{title:"Identification Pattern",permalink:"/framework/docs/terms/pattern-identification"},next:{title:"Party Representation",permalink:"/framework/docs/terms/pattern-party-representation"}},h={},c=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"References",id:"references",level:3}];function f(e){const t={a:"a",admonition:"admonition",code:"code",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,r.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"identifier-pattern",children:"Identifier Pattern"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work in progress, and needs to be reviewed. If you want to comment, please ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"Identifier pattern"})," captures the concepts and relations that help to explain how ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are defined and used for ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification"})," purposes."]}),"\n",(0,n.jsxs)(t.p,{children:["Related topics can be found in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"identity pattern"})," and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"identification pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Identifier' pattern",src:(0,a.c)("images/patterns/pattern-identifier.png")}),"\n",(0,n.jsxs)(t.p,{children:["The figure shows a context, in which an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that perceives the context (and its contents) uses ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," for the purpose of ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifying"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," within that context. Typical contexts are those in which a computer system/application acts as such an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", but any other situation where (an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"acting"})," has its own particular context. The context is significant, because within that context, not every ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," knows to exist will be (expected to be) present, or needed to be ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["It is assumed that ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are associated with specific classes of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),". Such associations may differ between contexts. For example, in the context of discussing war planes, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," ",(0,n.jsx)(t.code,{children:"B52"})," refers to a class of bomber planes, whereas in the context of Schiphol Amsterdam airport, ",(0,n.jsx)(t.code,{children:"B52"})," would refer to a (boarding) gate, and in the context of drinks, it would refer to a specific ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/B-52_(cocktail)",children:"cocktail"}),". Examples in the IT include ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," in the syntax of e-mail addresses, which may be used as an email address, as a username for logging in, as a SIP address (for making calls over the Internet), etc."]}),"\n",(0,n.jsxs)(t.p,{children:["Typically, ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identifications"})," for which ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are used are limited to specific contexts where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes the ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identification-act"})," knows the kind of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that needs to be ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identified"}),", and when using some ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"}),", it would expect it to be useable for instances of such a kind."]}),"\n",(0,n.jsxs)(t.p,{children:["The figure introduces the concept ",(0,n.jsx)(t.code,{children:"ID"}),", the idea of which is that it is a composition of whatever it takes in terms of ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," to be able to identify an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," of a specific type in a specific context. In the simplest case (in a small context, without many ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," to choose from), a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifier"})," may suffice - specifying the entity type may not even be necessary. In other cases, a single identifier m ay not suffice, and multiple identifiers are necessary"]}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(t.p,{children:"Text to be added from here on. Thoughts revolve around changing 'entity type' to 'attribute type' or such. That might result in a mapping (Entity, Attribute Type, Identifier) in the current figure to (subject, predicate, object) or perhaps better: (subject, key, value), i.e. (key, value) pairs for an implied subject. That could form the basis of doing identification in the data realm (which is currently still lacking)"})}),"\n",(0,n.jsx)(t.h3,{id:"references",children:"References"}),"\n",(0,n.jsxs)(t.p,{children:['Earlier ideas for this can be found in "',(0,n.jsx)(t.a,{href:"https://link.springer.com/content/pdf/10.1007/978-0-387-79026-8_27.pdf",children:"Putting Identifiers in the Context of eHealth"}),'"']})]})}function l(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(f,{...e})}):f(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>s});var n=i(1504);const r={},a=n.createContext(r);function s(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d4e01256.2e8b16ef.js b/assets/js/d4e01256.2e8b16ef.js new file mode 100644 index 000000000..114d751a7 --- /dev/null +++ b/assets/js/d4e01256.2e8b16ef.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4834],{3756:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>c});var n=a(7624),i=a(2172),s=a(964);const r={id:"essifLab-pattern-list",sidebar_label:"Mental Models",date:20210908},o="Overview of eSSIF-Lab Mental Models",h={id:"essifLab-pattern-list",title:"Overview of eSSIF-Lab Mental Models",description:"Within eSSIF-Lab, we maintain a set of mental models, which we also call patterns, which are descriptions, both casual and formal, of sets of concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic. They have been crafted so that they may serve as a basis for architecting, designing, and implementing IT components and their governance processes.",source:"@site/docs/essifLab-pattern-list.md",sourceDirName:".",slug:"/essifLab-pattern-list",permalink:"/framework/docs/essifLab-pattern-list",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-pattern-list.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-pattern-list",sidebar_label:"Mental Models",date:20210908},sidebar:"essifLabSideBar",previous:{title:"Collaborative Understanding",permalink:"/framework/docs/essifLab-collaborative-understanding"},next:{title:"Parties, Actors and Actions",permalink:"/framework/docs/terms/pattern-party-actor-action"}},d={},c=[{value:"Stable Models",id:"stable-models",level:2},{value:"Parties, Actors and Actions",id:"parties-actors-and-actions",level:3},{value:"Jurisdictions",id:"jurisdictions",level:3},{value:"Guardianships",id:"guardianships",level:3},{value:"Models under review",id:"models-under-review",level:2},{value:"Terminology",id:"terminology",level:3},{value:"Identity",id:"identity",level:3},{value:"Identification",id:"identification",level:3},{value:"Identifiers",id:"identifiers",level:3},{value:"Party Representation",id:"party-representation",level:3},{value:"Governance and Management",id:"governance-and-management",level:3},{value:"Decentralized Governance, Risk Management and Compliance (GRC)",id:"decentralized-governance-risk-management-and-compliance-grc",level:3},{value:"Envisaged Models",id:"envisaged-models",level:2},{value:"eSSIF-Lab World Model",id:"essif-lab-world-model",level:3},{value:"Trust",id:"trust",level:3},{value:"Mandates, Delegation and Hiring",id:"mandates-delegation-and-hiring",level:3},{value:"Duties and Rights",id:"duties-and-rights",level:3},{value:"Decision Making",id:"decision-making",level:3},{value:"Semantics",id:"semantics",level:3}];function l(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"overview-of-essif-lab-mental-models",children:"Overview of eSSIF-Lab Mental Models"}),"\n","\n","\n",(0,n.jsxs)(t.p,{children:["Within eSSIF-Lab, we maintain a set of ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_model",children:"mental models"}),", which we also call ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),", which are descriptions, both casual and formal, of sets of ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})," They have been crafted so that they may serve as a basis for architecting, designing, and implementing IT components and their ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes.\nWe stress that while they represent a specific way of looking at things, there are many more, and in the end, all that matters is the extent in which they are successfully used."]}),"\n",(0,n.jsx)("img",{alt:"George E.P. Box: All models are wrong, but some are useful",src:(0,s.c)("images/essif-lab-all-models-are-wrong.png")}),"\n",(0,n.jsxs)(t.p,{children:["One might think that everyone has their own mental models, and uses them to make decisions, make sense of the world, etc. Any mental model that helps a person cope in the world is ok. For example, the ancient Greeks had a mental model that said ",(0,n.jsx)(t.a,{href:"https://oxfordre.com/planetaryscience/view/10.1093/acrefore/9780190647926.001.0001/acrefore-9780190647926-e-46#acrefore-9780190647926-e-46-div2-2",children:"the earth is at the center of the universe"}),", and the sun and planets somehow revolve around it. Further development of the model allowed them to compute planetary positions, which played a role in fortune telling and therefore was considered important. Doing this is ",(0,n.jsx)(t.a,{href:"https://www.nature.com/articles/s41598-021-84310-w",children:"very complex"}),". In the 16th century, ",(0,n.jsx)(t.a,{href:"https://www.britannica.com/topic/Copernican-Revolution",children:"Copernic revolutionized science"})," by stating that the sun, rather than the earth, was at the centre of the universe. It wasn't like he changed the universe itself - he only changed the frame of reference, the perspective, i.e. the mental model that he used to look at, reason with, and explain the universe. Copernic showed in a dramatic way that changing one's perspective can have very profound consequences."]}),"\n",(0,n.jsx)(t.p,{children:"Most changes of perspective do not have such large effects. If he had proposed to put Jupiter at the centre of the universe, or the moon, he would have ended up with different mental models, but the complexity of computing planetary positions would have remained equally complex. Changing ones point of reference to the sun, however, made things much easier: planetary trajectories could now be seen as simple ellipses, with the sun positioned at one of the focal points."}),"\n",(0,n.jsx)(t.p,{children:"'Mental modeling' is the art (yes, as far as we know it's not a science) of creating models that make things easy. It's like 'searching for the sun'. We have been mental modeling artisans for several years now, and we have come up with models that are stable, in the sense that we have been using them and have found them to be quite helpful. Also, we have slightly less mature models, that need to be used in practice to see how well they work. And we have some models that we are in the process of describing, which we present here as ongoing work."}),"\n",(0,n.jsx)(t.h2,{id:"stable-models",children:"Stable Models"}),"\n",(0,n.jsx)(t.p,{children:"These are models that are mature (stable). They have been applied during several years in various circumstances, and have shown to be valid (when consistently and consequently applied). Therefore, they are proposed for widespread use (and further evaluation/validation)."}),"\n",(0,n.jsx)(t.h3,{id:"parties-actors-and-actions",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," captures the foundational ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who ",(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," whom/what?', 'Who/what may be held accountable?'."]}),"\n",(0,n.jsx)(t.h3,{id:"jurisdictions",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," captures the ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that explain what a generic ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," consists of, and relates it to ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"guardianships",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianships"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," captures the ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that explain what a generic guardianship consists of, and how it relates to ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", etc."]}),"\n",(0,n.jsx)(t.h2,{id:"models-under-review",children:"Models under review"}),"\n",(0,n.jsx)(t.p,{children:"These are models that we think go a long way to being mature, but may contain flaws we haven't detected yet."}),"\n",(0,n.jsx)(t.h3,{id:"terminology",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"Terminology"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"eSSIF-Lab Terminology Pattern"})," will describe the relations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," artifacts such as '",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental model"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"}),"' etc."]}),"\n",(0,n.jsx)(t.h3,{id:"identity",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"Identity"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"eSSIF-Lab Identity Pattern"})]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"discusses difficulties that exist with the various/numerous meanings of the term 'identity',"}),"\n",(0,n.jsxs)(t.li,{children:["postulates a ",(0,n.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"definition for identity"})," that relates to what a person or another entity actually ",(0,n.jsx)(t.em,{children:"is"}),","]}),"\n",(0,n.jsxs)(t.li,{children:["shows that it is comprised of ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that are the actual artifacts we need to focus on in ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),", and"]}),"\n",(0,n.jsxs)(t.li,{children:["shows how this relates to (attributes in) ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"identification",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"Identification"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"eSSIF-Lab Identity Pattern"})," will describe the concepts and relations that help to explain the mechanisms that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses to ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", and mechanisms for communicating with another party such that both parties can identify an entity and know whether or not they identify the same entity."]}),"\n",(0,n.jsx)(t.h3,{id:"identifiers",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"Identifiers"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"eSSIF-Lab Identity Pattern"})," will describe the conceptual nature of ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"}),". Note that ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are very different from ",(0,n.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identities"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"party-representation",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-representation",hovertext:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",children:"Party Representation"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-representation",hovertext:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",children:"Party Representation pattern"})," will capture the foundational concepts and relations that we need for thinking about how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can represent one another in various circumstances, and answering questions such as 'in what ways can ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," be represented?', 'what kind(s) of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," can represent ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"', 'how can we deal with representation constraints, i.e. provide guarantees that the represented ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," isn't completely at the mercy of the one representing it?'."]}),"\n",(0,n.jsx)(t.h3,{id:"governance-and-management",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management Pattern"})," will explain how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," organize that ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"their"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized, either by doing the associated work themselves, or by arranging for other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to do that. The contribution of this pattern is to show how this is done, based on the idea that every ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," has a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"decentralized-governance-risk-management-and-compliance-grc",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Decentralized Governance, Risk Management and Compliance (GRC)"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Decentralized GRC pattern"})," will describe how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can set objectives, and pursue them to be successful. The latter means that the party must be capable of assessing and managing the risks associated with not realizing them. In a decentralized world, this means that it needs to depend on other parties, that may or may not be too reliable. Also, it means that the party must be able to set and realize objectives to satisfy requirements of other parties (",(0,n.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),")."]}),"\n",(0,n.jsx)(t.h2,{id:"envisaged-models",children:"Envisaged Models"}),"\n",(0,n.jsx)(t.p,{children:"These are placeholders for models that we think we could document, but haven't come around to doing."}),"\n",(0,n.jsx)(t.h3,{id:"essif-lab-world-model",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-world-model",hovertext:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",children:"eSSIF-Lab World Model"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-world-model",hovertext:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",children:"eSSIF-Lab World Model"})," will describe the basic ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", relations between them (",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),"), and principles (that are the starting point for eSSIF-Lab's thinking) that eSSIF-Lab proposes as a basis for designing, implementing and deploying architectures, processes and technologies that aim to support (autonomous, ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),") ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," with one another."]}),"\n",(0,n.jsx)(t.h3,{id:"trust",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-trust",hovertext:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",children:"Trust"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-trust",hovertext:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",children:"eSSIF-Lab Trust Pattern"})," will describe the conceptual nature of ",(0,n.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," - limited to SSI contexts"]}),"\n",(0,n.jsx)(t.h3,{id:"mandates-delegation-and-hiring",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-mandates-delegation-hiring",hovertext:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",children:"Mandates, Delegation and Hiring"})}),"\n",(0,n.jsxs)(t.p,{children:["The envisaged ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-mandates-delegation-hiring",hovertext:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",children:"Mandates, Delegation and Hiring pattern"})," will capture the ideas behind Mandating, Delegating, Hiring and their relations. It will extend the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," with concepts that describe how the ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," and ",(0,n.jsx)(t.code,{children:"works for"})," relations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," are to be (de)populated, and how to determine for ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is working as it executes an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"duties-and-rights",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"Duties and Rights"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"Duties and Rights pattern"})," will describe the relations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," and the duties and rights they have within them. This pattern will be based on the ",(0,n.jsx)(t.a,{href:"https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst",children:"theory of Hohfeld"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"decision-making",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decision-making",hovertext:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",children:"Decision Making"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decision-making",hovertext:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",children:"Decision Making pattern"})," will describe how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they need to decide e.g. whether or not to commit to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," proposal, or whether or not data is ",(0,n.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for some purpose. The pattern is based on ",(0,n.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's model for reasoning"})," (of which a pragmatical text can be found ",(0,n.jsx)(t.a,{href:"https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html",children:"here"}),")."]}),"\n",(0,n.jsx)(t.h3,{id:"semantics",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-semantics",hovertext:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",children:"Semantics"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-semantics",hovertext:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",children:"Semantics pattern"})," describes the relations between (intangible) concepts that are part of a Party's Knowledge, and how they are (tangibly) represented. This mapping between what is known (yet is intangible) and what can actually be obtained, stored, processed and transmitted (because it is tangible) is otherwise known as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),"."]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,n.jsxs)(t.p,{children:["Others also call this 'ontologies'. Here are some ",(0,n.jsx)(t.a,{href:"http://www.cs.ru.nl/~tvdw/DM/LectureNotesA.pdf",children:"lecture notes"})," on the systematic constructions of an ontology by Th. P. van der Weide (2007). ",(0,n.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var n=a(1504);const i={},s=n.createContext(i);function r(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d4e01256.83758dbc.js b/assets/js/d4e01256.83758dbc.js deleted file mode 100644 index c2bc28275..000000000 --- a/assets/js/d4e01256.83758dbc.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4834],{3756:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>c});var n=a(7624),i=a(2172),s=a(964);const r={id:"essifLab-pattern-list",sidebar_label:"Mental Models",date:20210908},o="Overview of eSSIF-Lab Mental Models",h={id:"essifLab-pattern-list",title:"Overview of eSSIF-Lab Mental Models",description:"Within eSSIF-Lab, we maintain a set of mental models, which we also call patterns, which are descriptions, both casual and formal, of sets of concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic. They have been crafted so that they may serve as a basis for architecting, designing, and implementing IT components and their governance processes.",source:"@site/docs/essifLab-pattern-list.md",sourceDirName:".",slug:"/essifLab-pattern-list",permalink:"/framework/docs/essifLab-pattern-list",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-pattern-list.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-pattern-list",sidebar_label:"Mental Models",date:20210908},sidebar:"essifLabSideBar",previous:{title:"Collaborative Understanding",permalink:"/framework/docs/essifLab-collaborative-understanding"},next:{title:"Parties, Actors and Actions",permalink:"/framework/docs/terms/pattern-party-actor-action"}},d={},c=[{value:"Stable Models",id:"stable-models",level:2},{value:"Parties, Actors and Actions",id:"parties-actors-and-actions",level:3},{value:"Jurisdictions",id:"jurisdictions",level:3},{value:"Guardianships",id:"guardianships",level:3},{value:"Models under review",id:"models-under-review",level:2},{value:"Terminology",id:"terminology",level:3},{value:"Identity",id:"identity",level:3},{value:"Identification",id:"identification",level:3},{value:"Identifiers",id:"identifiers",level:3},{value:"Party Representation",id:"party-representation",level:3},{value:"Governance and Management",id:"governance-and-management",level:3},{value:"Decentralized Governance, Risk Management and Compliance (GRC)",id:"decentralized-governance-risk-management-and-compliance-grc",level:3},{value:"Envisaged Models",id:"envisaged-models",level:2},{value:"eSSIF-Lab World Model",id:"essif-lab-world-model",level:3},{value:"Trust",id:"trust",level:3},{value:"Mandates, Delegation and Hiring",id:"mandates-delegation-and-hiring",level:3},{value:"Duties and Rights",id:"duties-and-rights",level:3},{value:"Decision Making",id:"decision-making",level:3},{value:"Semantics",id:"semantics",level:3}];function l(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"overview-of-essif-lab-mental-models",children:"Overview of eSSIF-Lab Mental Models"}),"\n","\n","\n",(0,n.jsxs)(t.p,{children:["Within eSSIF-Lab, we maintain a set of ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mental_model",children:"mental models"}),", which we also call ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),", which are descriptions, both casual and formal, of sets of ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})," They have been crafted so that they may serve as a basis for architecting, designing, and implementing IT components and their ",(0,n.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," processes.\nWe stress that while they represent a specific way of looking at things, there are many more, and in the end, all that matters is the extent in which they are successfully used."]}),"\n",(0,n.jsx)("img",{alt:"George E.P. Box: All models are wrong, but some are useful",src:(0,s.c)("images/essif-lab-all-models-are-wrong.png")}),"\n",(0,n.jsxs)(t.p,{children:["One might think that everyone has their own mental models, and uses them to make decisions, make sense of the world, etc. Any mental model that helps a person cope in the world is ok. For example, the ancient Greeks had a mental model that said ",(0,n.jsx)(t.a,{href:"https://oxfordre.com/planetaryscience/view/10.1093/acrefore/9780190647926.001.0001/acrefore-9780190647926-e-46#acrefore-9780190647926-e-46-div2-2",children:"the earth is at the center of the universe"}),", and the sun and planets somehow revolve around it. Further development of the model allowed them to compute planetary positions, which played a role in fortune telling and therefore was considered important. Doing this is ",(0,n.jsx)(t.a,{href:"https://www.nature.com/articles/s41598-021-84310-w",children:"very complex"}),". In the 16th century, ",(0,n.jsx)(t.a,{href:"https://www.britannica.com/topic/Copernican-Revolution",children:"Copernic revolutionized science"})," by stating that the sun, rather than the earth, was at the centre of the universe. It wasn't like he changed the universe itself - he only changed the frame of reference, the perspective, i.e. the mental model that he used to look at, reason with, and explain the universe. Copernic showed in a dramatic way that changing one's perspective can have very profound consequences."]}),"\n",(0,n.jsx)(t.p,{children:"Most changes of perspective do not have such large effects. If he had proposed to put Jupiter at the centre of the universe, or the moon, he would have ended up with different mental models, but the complexity of computing planetary positions would have remained equally complex. Changing ones point of reference to the sun, however, made things much easier: planetary trajectories could now be seen as simple ellipses, with the sun positioned at one of the focal points."}),"\n",(0,n.jsx)(t.p,{children:"'Mental modeling' is the art (yes, as far as we know it's not a science) of creating models that make things easy. It's like 'searching for the sun'. We have been mental modeling artisans for several years now, and we have come up with models that are stable, in the sense that we have been using them and have found them to be quite helpful. Also, we have slightly less mature models, that need to be used in practice to see how well they work. And we have some models that we are in the process of describing, which we present here as ongoing work."}),"\n",(0,n.jsx)(t.h2,{id:"stable-models",children:"Stable Models"}),"\n",(0,n.jsx)(t.p,{children:"These are models that are mature (stable). They have been applied during several years in various circumstances, and have shown to be valid (when consistently and consequently applied). Therefore, they are proposed for widespread use (and further evaluation/validation)."}),"\n",(0,n.jsx)(t.h3,{id:"parties-actors-and-actions",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," captures the foundational ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who ",(0,n.jsx)("a",{href:"/framework/docs/terms/controller",hovertext:"Controller (of an Entity): the role that an Actor performs as it is executing actions on that Entity for the purpose of ensuring that the Entity will act/behave, or be used, in a particular way.",children:"controls"})," whom/what?', 'Who/what may be held accountable?'."]}),"\n",(0,n.jsx)(t.h3,{id:"jurisdictions",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"})," captures the ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that explain what a generic ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," consists of, and relates it to ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"guardianships",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianships"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-guardianship",hovertext:"The Guardianships pattern captures the Concepts and relations that explain what a generic Guardianship consists of, and how it relates to Guardians, Dependents, Jurisdictions, etc.",children:"Guardianship pattern"})," captures the ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"})," and relations that explain what a generic guardianship consists of, and how it relates to ",(0,n.jsx)("a",{href:"/framework/docs/terms/guardian",hovertext:"Guardian: a Party that has been assigned rights and duties in a Guardianship Arrangement for the purpose of caring for and/or protecting/guarding/defending the Entity that is the Dependent in that Guardianship Arrangement.",children:"guardians"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/dependent",hovertext:"Dependent (in a Guardianship Arrangement): an Entity for the caring for and/or protecting/guarding/defending of which a Guardianship Arrangement has been established.",children:"dependents"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", etc."]}),"\n",(0,n.jsx)(t.h2,{id:"models-under-review",children:"Models under review"}),"\n",(0,n.jsx)(t.p,{children:"These are models that we think go a long way to being mature, but may contain flaws we haven't detected yet."}),"\n",(0,n.jsx)(t.h3,{id:"terminology",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"Terminology"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"eSSIF-Lab Terminology Pattern"})," will describe the relations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"})," artifacts such as '",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"mental model"}),"', '",(0,n.jsx)("a",{href:"/framework/docs/terms/glossary",hovertext:"Glossary: an alphabetically sorted list of Terms with the (single) meaning it has in (at least) one context.",children:"glossary"}),"' etc."]}),"\n",(0,n.jsx)(t.h3,{id:"identity",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"Identity"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identity",hovertext:"The eSSIF-Lab Identity Pattern shows how digital identities work, how this relates to (attributes in) credentials, and how all this can be made to work in SSI contexts.",children:"eSSIF-Lab Identity Pattern"})]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"discusses difficulties that exist with the various/numerous meanings of the term 'identity',"}),"\n",(0,n.jsxs)(t.li,{children:["postulates a ",(0,n.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"definition for identity"})," that relates to what a person or another entity actually ",(0,n.jsx)(t.em,{children:"is"}),","]}),"\n",(0,n.jsxs)(t.li,{children:["shows that it is comprised of ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identities"})," that are the actual artifacts we need to focus on in ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI contexts"}),", and"]}),"\n",(0,n.jsxs)(t.li,{children:["shows how this relates to (attributes in) ",(0,n.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"}),"."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"identification",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"Identification"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identification",hovertext:"The eSSIF-Lab Identification Pattern describes mechanisms that a Party uses to Identify Entities, and mechanisms for communicating with another Party such that both Parties can identify an entity and know whether or not they identify the same entity.",children:"eSSIF-Lab Identity Pattern"})," will describe the concepts and relations that help to explain the mechanisms that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," uses to ",(0,n.jsx)("a",{href:"/framework/docs/terms/identify",hovertext:"Identify: an Act, by or on behalf of a Party, that results in the selection of either (a) a single Partial identity that the party Owns, given some (observed or received) data, or (b) a single Entity from a given set of entities that is the Subject of a specified Partial identity that the party Owns.",children:"identify"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", and mechanisms for communicating with another party such that both parties can identify an entity and know whether or not they identify the same entity."]}),"\n",(0,n.jsx)(t.h3,{id:"identifiers",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"Identifiers"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-identifier",hovertext:"The eSSIF-Lab Identifier Pattern describes how Identifiers are defined and used for Identification purposes.",children:"eSSIF-Lab Identity Pattern"})," will describe the conceptual nature of ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"}),". Note that ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," are very different from ",(0,n.jsx)("a",{href:"/framework/docs/terms/identity",hovertext:"Identity (of an Entity): the combined Knowledge about that Entity of all Parties, i.e. the union of all Partial Identities of which that Entity is the Subject.",children:"identities"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"party-representation",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-representation",hovertext:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",children:"Party Representation"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-representation",hovertext:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",children:"Party Representation pattern"})," will capture the foundational concepts and relations that we need for thinking about how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can represent one another in various circumstances, and answering questions such as 'in what ways can ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," be represented?', 'what kind(s) of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," can represent ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"', 'how can we deal with representation constraints, i.e. provide guarantees that the represented ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," isn't completely at the mercy of the one representing it?'."]}),"\n",(0,n.jsx)(t.h3,{id:"governance-and-management",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"Governance and Management Pattern"})," will explain how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," organize that ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"their"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," are realized, either by doing the associated work themselves, or by arranging for other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to do that. The contribution of this pattern is to show how this is done, based on the idea that every ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," has a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owns"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"decentralized-governance-risk-management-and-compliance-grc",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Decentralized Governance, Risk Management and Compliance (GRC)"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decentralized-grc",hovertext:"The Decentralized GRC (Governance, Risk Management, and Compliance) pattern describes how Parties can set Objectives, and apply decentralized Risk Management to become and remain successful.",children:"Decentralized GRC pattern"})," will describe how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can set objectives, and pursue them to be successful. The latter means that the party must be capable of assessing and managing the risks associated with not realizing them. In a decentralized world, this means that it needs to depend on other parties, that may or may not be too reliable. Also, it means that the party must be able to set and realize objectives to satisfy requirements of other parties (",(0,n.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliance"}),")."]}),"\n",(0,n.jsx)(t.h2,{id:"envisaged-models",children:"Envisaged Models"}),"\n",(0,n.jsx)(t.p,{children:"These are placeholders for models that we think we could document, but haven't come around to doing."}),"\n",(0,n.jsx)(t.h3,{id:"essif-lab-world-model",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-world-model",hovertext:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",children:"eSSIF-Lab World Model"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-world-model",hovertext:"The eSSF-Lab World Model is the set of Concepts, relations between them (Patterns), and principles (that are the starting point for eSSIF-Lab's thinking).",children:"eSSIF-Lab World Model"})," will describe the basic ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", relations between them (",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"patterns"}),"), and principles (that are the starting point for eSSIF-Lab's thinking) that eSSIF-Lab proposes as a basis for designing, implementing and deploying architectures, processes and technologies that aim to support (autonomous, ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereignty",hovertext:"Self-Sovereign(ty): the characteristic of every Party that it is autonomous in managing and operating its own Knowledge, particularly in making decisions and deciding how to decide.",children:"self-sovereign"}),") ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they negotiate and execute electronic ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," with one another."]}),"\n",(0,n.jsx)(t.h3,{id:"trust",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-trust",hovertext:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",children:"Trust"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-trust",hovertext:"The eSSIF-Lab Trust Pattern describes how the concept of Trust relates to Parties that do the trusting, and other concepts that express what it is that these Parties trust.",children:"eSSIF-Lab Trust Pattern"})," will describe the conceptual nature of ",(0,n.jsx)("a",{href:"/framework/docs/terms/trust",hovertext:"Trust (of a Party in X): the (un)conscious decision by this Party to believe that X is in fact the case",children:"trust"})," - limited to SSI contexts"]}),"\n",(0,n.jsx)(t.h3,{id:"mandates-delegation-and-hiring",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-mandates-delegation-hiring",hovertext:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",children:"Mandates, Delegation and Hiring"})}),"\n",(0,n.jsxs)(t.p,{children:["The envisaged ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-mandates-delegation-hiring",hovertext:"The Mandates, Delegation and Hiring pattern (which remains to be documented) captures the ideas behind Mandating, Delegating, Hiring and their relations. This is a work-in-progress.",children:"Mandates, Delegation and Hiring pattern"})," will capture the ideas behind Mandating, Delegating, Hiring and their relations. It will extend the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," with concepts that describe how the ",(0,n.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownership"})," and ",(0,n.jsx)(t.code,{children:"works for"})," relations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," and ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," are to be (de)populated, and how to determine for ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is working as it executes an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"duties-and-rights",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"Duties and Rights"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-duties-and-rights",hovertext:"The Duties and Rights pattern captures the Concepts and relations that explain what a generic duties and rights consists of (based on Hofeld's theories), and relates it to Jurisdictions, Parties and Legal Entities.",children:"Duties and Rights pattern"})," will describe the relations between ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," and the duties and rights they have within them. This pattern will be based on the ",(0,n.jsx)(t.a,{href:"https://plato.stanford.edu/entries/rights/#FormRighHohfAnalSyst",children:"theory of Hohfeld"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"decision-making",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decision-making",hovertext:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",children:"Decision Making"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-decision-making",hovertext:"The Decision Making pattern captures the Concepts and relations that explain how Parties would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of Parties as they need to decide e.g. whether or not to commit to a Transaction proposal, or whether or not data is Valid for some purpose. This pattern is based on Toulmin's use of arguments.",children:"Decision Making pattern"})," will describe how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," would, could, or should reason in order to reach good conclusions and make good decisions. This can be used as a basis for understanding the information needs of ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they need to decide e.g. whether or not to commit to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," proposal, or whether or not data is ",(0,n.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for some purpose. The pattern is based on ",(0,n.jsx)(t.a,{href:"https://www.cambridge.org/core/books/uses-of-argument/26CF801BC12004587B66778297D5567C",children:"Toulmin's model for reasoning"})," (of which a pragmatical text can be found ",(0,n.jsx)(t.a,{href:"https://owl.purdue.edu/owl/general_writing/academic_writing/historical_perspectives_on_argumentation/toulmin_argument.html",children:"here"}),")."]}),"\n",(0,n.jsx)(t.h3,{id:"semantics",children:(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-semantics",hovertext:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",children:"Semantics"})}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-semantics",hovertext:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",children:"Semantics pattern"})," describes the relations between (intangible) concepts that are part of a Party's Knowledge, and how they are (tangibly) represented. This mapping between what is known (yet is intangible) and what can actually be obtained, stored, processed and transmitted (because it is tangible) is otherwise known as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),"."]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,n.jsxs)(t.p,{children:["Others also call this 'ontologies'. Here are some ",(0,n.jsx)(t.a,{href:"http://www.cs.ru.nl/~tvdw/DM/LectureNotesA.pdf",children:"lecture notes"})," on the systematic constructions of an ontology by Th. P. van der Weide (2007). ",(0,n.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var n=a(1504);const i={},s=n.createContext(i);function r(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d995e412.0f44aac5.js b/assets/js/d995e412.0f44aac5.js new file mode 100644 index 000000000..236c47f0f --- /dev/null +++ b/assets/js/d995e412.0f44aac5.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8456],{760:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var i=a(7624),s=a(2172),n=a(964);const r={id:"transaction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction",formPhrases:["transaction{ss}"],status:"draft",grouptags:null,hoverText:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",glossaryTerm:"Transaction",glossaryText:"the exchange of goods, services, funds, or data between some [parties](@) (called [participant](@) of the [transaction](@)).",date:20210601},o="Transaction",h={id:"terms/transaction",title:"Transaction",description:"Short Description",source:"@site/docs/terms/transaction.md",sourceDirName:"terms",slug:"/terms/transaction",permalink:"/framework/docs/terms/transaction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"transaction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction",formPhrases:["transaction{ss}"],status:"draft",grouptags:null,hoverText:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",glossaryTerm:"Transaction",glossaryText:"the exchange of goods, services, funds, or data between some [parties](@) (called [participant](@) of the [transaction](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"High Level Example",id:"high-level-example",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,s.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"transaction",children:"Transaction"}),"\n","\n","\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"transaction"})," is an exchange of goods, services, funds, or data between some ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". These ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants of the transaction"}),". A typical ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," consists of three phases. In the first phase, a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," is negotiated between the participants. That phase ends when either participant quits the negotiation, or all participants commit to the transaction, which basically is a promise to the other participants that it will keep up its end of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"}),". In the second phase, the participants work to fulfill their promise. That phase ends when they deliver the results, and inform their peers of that they're done. In the final phase, participants check whether or not they have received what was promised, and that it conforms the criteria in the transaction agreement. This may lead to some discussion and possible rectifications. The final phase ends either when one of the participants escalates (e.g. goes to court), or all results are accepted. This way of looking at ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," has been described extensively in the ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:"DEMO"})," transaction model."]}),"\n",(0,i.jsxs)(t.p,{children:["It is common for transactions to be governed by (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system(s)"})," of) at least one ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", because they can contain relevant rules of various kinds, e.g. in the areas of"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["escalation - i.e. what can be done if a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," goes sour;"]}),"\n",(0,i.jsxs)(t.li,{children:["privacy - e.g. whether or not the ",(0,i.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:"GDPR"})," or related legislation applies;"]}),"\n",(0,i.jsxs)(t.li,{children:["representation - e.g. rules about how old one must be in order to be entitled to do something, rules on how one may represent an ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," or a ",(0,i.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships"}),", etc.\nand others."]}),"\n"]}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:["Explanation required about '",(0,i.jsx)("a",{href:"/framework/docs/terms/commitment-decision",hovertext:"Commitment Decision (of a Party in a Business Transaction): the decision of that Party whether or not to commit to that Business Transaction, i.e. (promise) to fulfill the Obligations that the associated Business Transaction Agreement Proposal would impose on that Party once it were signed.",children:"commitment decision"}),"' (i.e. 'promise' decisions in ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:"DEMO"}),")."]})}),"\n",(0,i.jsx)(t.h3,{id:"high-level-example",children:"High Level Example"}),"\n",(0,i.jsxs)(t.p,{children:["In its simplest form, this may be envisaged as one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (requestor) that requests another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (provider) to provide some product, e.g. a parking permit, by using his web-browser to navigate to the web-server of the provider (e.g. his municipality) where he is prompted to fill in a form to provide the details of his request (such as name, address, plate number, etc.). When the form is submitted, the provider decides whether or not to service the request (provide the parking permit) based on the data in the form, and take actions accordingly."]}),"\n",(0,i.jsx)(t.p,{children:"In order for this to work, the provider must design the form such that when a requestor submits a completed form, it can actually decide whether or not to service the request. This has two parts: first, the provider must specify the argument (i.e. the way of reasoning) that it uses to reach this decision - i.e. provide the parking permit. Doing so implicitly specifies the kinds of data that the form will ask for. Secondly, the provider must decide for each of the data it receives, whether or not it is valid to be used in that argument - the process of deciding this is called 'validation'. Common criteria that help to make this distinction include whether or not the data is presented in the expected format, whether or not it is true (not so easy), whether it is not outdated, or whether or not it satisfies validation rules (in the example, the municipality may require that the specified license plate belongs to a car owned by the person that requests the permit). Validation is important, because reasoning with invalid data may result in wrong conclusions and cause damage."}),"\n",(0,i.jsx)(t.p,{children:"Perhaps the most important contribution that the eSSIF-Lab project aims to make, is to create a ubiquitously used infrastructure for designing, filling in, and validating forms (not just web-forms, but also for 'forms' - e.g. JSON objects - in API requests). The benefits this will bring are enormous, but outside the scope of this document to list."}),"\n",(0,i.jsx)(t.p,{children:"The figure below is a high-level visualization of the filling in and validation parts:"}),"\n",(0,i.jsxs)("p",{align:"center",children:[(0,i.jsx)("img",{alt:"High-level visualization of the filling in and validation of a form.",src:(0,n.c)("images/essif-lab-vision-context.png")}),(0,i.jsx)("i",{children:"Figure 1. High-level visualization of the filling in and validation of a form."})]}),"\n",(0,i.jsxs)(t.p,{children:["The transaction that is envisaged here is the issuing of a parking permit. Participants are a person (requestor) that requests such a permit, and an organization (provider) that can issue such a permit. The requestor has one electronic agent, ",(0,i.jsx)(t.em,{children:"the Requestor Agent (RA)"}),", i.e. an SSI-aware app on their mobile phone that can access a secure storage that contains 'credentials', i.e. data that is digitally signed by some third ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", thus attesting to the truth of that data. The provider has two agents: one is an SSI-aware component ",(0,i.jsx)(t.em,{children:"Provider Agent (PA_"})," that works with the web-server that presents the form, and the other is a person ",(0,i.jsx)(t.em,{children:"P"})," whose task is to validate any data (on behalf of the provider) that is not validated electronically. The form itself contains a means, e.g. a QR-code or a deep-link, that allows ",(0,i.jsx)(t.em,{children:"RA"})," and ",(0,i.jsx)(t.em,{children:"PA"})," to set up a secure ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," (e.g. SSL, ",(0,i.jsx)(t.a,{href:"https://openssi.github.io/peer-did-method-spec/",children:"DIDComm"}),") and agree on the specific form that needs to be filled in."]}),"\n",(0,i.jsxs)(t.p,{children:["After the ",(0,i.jsx)(t.em,{children:"RA"})," and ",(0,i.jsx)(t.em,{children:"PA"})," have established a ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," and agree on the form to be filled in, ",(0,i.jsx)(t.em,{children:"PA"})," informs ",(0,i.jsx)(t.em,{children:"RA"})," about the information it needs to fill in the form, and the requirements that this information should satisfy",(0,i.jsx)(t.sup,{children:(0,i.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),". ",(0,i.jsx)(t.em,{children:"RA"})," then checks its data store to see whether or not such data is available, sends such data to ",(0,i.jsx)(t.em,{children:"PA"}),", which subsequently validates it and uses it to fill in (appropriate parts of) the form. Finally, ",(0,i.jsx)(t.em,{children:"P"})," validates the remaining data, which either results in a 'clean' form, i.e. a form that contains valid data that can subsequently be used to decide whether or not to provide the parking permit, or a message to the requester informing him about missing and/or invalid data."]}),"\n",(0,i.jsx)(t.p,{children:"When the transaction has been completed, both participants can issue a credential that attests to the results of the transaction. For example, the provider could issue a credential stating that the requestor has obtained a parking permit for a car with a specific plate number (and other attributes). The requestor can store this credential and from that moment on use it in new electronic transactions."}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,i.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,i.jsxs)(t.p,{children:["Since transactions are symmetric, the requestor could also have a form that the provider needs to fill in so as to provide the requestor with the data it needs to commit to that transaction. We have left that out of this description for the sake of simplicity. However, the ",(0,i.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," does take this into account. ",(0,i.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var i=a(1504);const s={},n=i.createContext(s);function r(e){const t=i.useContext(n);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),i.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d995e412.a3f4d91b.js b/assets/js/d995e412.a3f4d91b.js deleted file mode 100644 index af1c40246..000000000 --- a/assets/js/d995e412.a3f4d91b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[8456],{760:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var i=a(7624),s=a(2172),n=a(964);const r={id:"transaction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction",formPhrases:["transaction{ss}"],status:"draft",grouptags:null,hoverText:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",glossaryTerm:"Transaction",glossaryText:"the exchange of goods, services, funds, or data between some [parties](@) (called [participant](@) of the [transaction](@)).",date:20210601},o="Transaction",h={id:"terms/transaction",title:"Transaction",description:"Short Description",source:"@site/docs/terms/transaction.md",sourceDirName:"terms",slug:"/terms/transaction",permalink:"/framework/docs/terms/transaction",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"transaction",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction",formPhrases:["transaction{ss}"],status:"draft",grouptags:null,hoverText:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",glossaryTerm:"Transaction",glossaryText:"the exchange of goods, services, funds, or data between some [parties](@) (called [participant](@) of the [transaction](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"High Level Example",id:"high-level-example",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,s.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"transaction",children:"Transaction"}),"\n","\n","\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.strong,{children:"transaction"})," is an exchange of goods, services, funds, or data between some ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),". These ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," are called the ",(0,i.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants of the transaction"}),". A typical ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"})," consists of three phases. In the first phase, a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"})," is negotiated between the participants. That phase ends when either participant quits the negotiation, or all participants commit to the transaction, which basically is a promise to the other participants that it will keep up its end of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction-agreement",hovertext:"Transaction Agreement (for a specific Business Transaction): the set of rules that specify the rights (Expectations) and duties (Obligations) of Participants towards one another in the context of a specific Business Transaction.",children:"transaction agreement"}),". In the second phase, the participants work to fulfill their promise. That phase ends when they deliver the results, and inform their peers of that they're done. In the final phase, participants check whether or not they have received what was promised, and that it conforms the criteria in the transaction agreement. This may lead to some discussion and possible rectifications. The final phase ends either when one of the participants escalates (e.g. goes to court), or all results are accepted. This way of looking at ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," has been described extensively in the ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:"DEMO"})," transaction model."]}),"\n",(0,i.jsxs)(t.p,{children:["It is common for transactions to be governed by (the ",(0,i.jsx)("a",{href:"/framework/docs/terms/legal-system",hovertext:"Legal-system: a system in which rules are defined, and mechanisms for their enforcement and conflict resolution are (implicitly or explicitly) specified.",children:"legal system(s)"})," of) at least one ",(0,i.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", because they can contain relevant rules of various kinds, e.g. in the areas of"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["escalation - i.e. what can be done if a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," goes sour;"]}),"\n",(0,i.jsxs)(t.li,{children:["privacy - e.g. whether or not the ",(0,i.jsx)(t.a,{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679&from=EN",children:"GDPR"})," or related legislation applies;"]}),"\n",(0,i.jsxs)(t.li,{children:["representation - e.g. rules about how old one must be in order to be entitled to do something, rules on how one may represent an ",(0,i.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," or a ",(0,i.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships"}),", etc.\nand others."]}),"\n"]}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsxs)(t.p,{children:["Explanation required about '",(0,i.jsx)("a",{href:"/framework/docs/terms/commitment-decision",hovertext:"Commitment Decision (of a Party in a Business Transaction): the decision of that Party whether or not to commit to that Business Transaction, i.e. (promise) to fulfill the Obligations that the associated Business Transaction Agreement Proposal would impose on that Party once it were signed.",children:"commitment decision"}),"' (i.e. 'promise' decisions in ",(0,i.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Design_%26_Engineering_Methodology_for_Organizations",children:"DEMO"}),")."]})}),"\n",(0,i.jsx)(t.h3,{id:"high-level-example",children:"High Level Example"}),"\n",(0,i.jsxs)(t.p,{children:["In its simplest form, this may be envisaged as one ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (requestor) that requests another ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (provider) to provide some product, e.g. a parking permit, by using his web-browser to navigate to the web-server of the provider (e.g. his municipality) where he is prompted to fill in a form to provide the details of his request (such as name, address, plate number, etc.). When the form is submitted, the provider decides whether or not to service the request (provide the parking permit) based on the data in the form, and take actions accordingly."]}),"\n",(0,i.jsx)(t.p,{children:"In order for this to work, the provider must design the form such that when a requestor submits a completed form, it can actually decide whether or not to service the request. This has two parts: first, the provider must specify the argument (i.e. the way of reasoning) that it uses to reach this decision - i.e. provide the parking permit. Doing so implicitly specifies the kinds of data that the form will ask for. Secondly, the provider must decide for each of the data it receives, whether or not it is valid to be used in that argument - the process of deciding this is called 'validation'. Common criteria that help to make this distinction include whether or not the data is presented in the expected format, whether or not it is true (not so easy), whether it is not outdated, or whether or not it satisfies validation rules (in the example, the municipality may require that the specified license plate belongs to a car owned by the person that requests the permit). Validation is important, because reasoning with invalid data may result in wrong conclusions and cause damage."}),"\n",(0,i.jsx)(t.p,{children:"Perhaps the most important contribution that the eSSIF-Lab project aims to make, is to create a ubiquitously used infrastructure for designing, filling in, and validating forms (not just web-forms, but also for 'forms' - e.g. JSON objects - in API requests). The benefits this will bring are enormous, but outside the scope of this document to list."}),"\n",(0,i.jsx)(t.p,{children:"The figure below is a high-level visualization of the filling in and validation parts:"}),"\n",(0,i.jsxs)("p",{align:"center",children:[(0,i.jsx)("img",{alt:"High-level visualization of the filling in and validation of a form.",src:(0,n.c)("images/essif-lab-vision-context.png")}),(0,i.jsx)("i",{children:"Figure 1. High-level visualization of the filling in and validation of a form."})]}),"\n",(0,i.jsxs)(t.p,{children:["The transaction that is envisaged here is the issuing of a parking permit. Participants are a person (requestor) that requests such a permit, and an organization (provider) that can issue such a permit. The requestor has one electronic agent, ",(0,i.jsx)(t.em,{children:"the Requestor Agent (RA)"}),", i.e. an SSI-aware app on their mobile phone that can access a secure storage that contains 'credentials', i.e. data that is digitally signed by some third ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", thus attesting to the truth of that data. The provider has two agents: one is an SSI-aware component ",(0,i.jsx)(t.em,{children:"Provider Agent (PA_"})," that works with the web-server that presents the form, and the other is a person ",(0,i.jsx)(t.em,{children:"P"})," whose task is to validate any data (on behalf of the provider) that is not validated electronically. The form itself contains a means, e.g. a QR-code or a deep-link, that allows ",(0,i.jsx)(t.em,{children:"RA"})," and ",(0,i.jsx)(t.em,{children:"PA"})," to set up a secure ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," (e.g. SSL, ",(0,i.jsx)(t.a,{href:"https://openssi.github.io/peer-did-method-spec/",children:"DIDComm"}),") and agree on the specific form that needs to be filled in."]}),"\n",(0,i.jsxs)(t.p,{children:["After the ",(0,i.jsx)(t.em,{children:"RA"})," and ",(0,i.jsx)(t.em,{children:"PA"})," have established a ",(0,i.jsx)("a",{href:"/framework/docs/terms/communication-channel",hovertext:"Communication Channel: a (digital or non-digital) means by which two Actors can exchange messages with one another.",children:"communication channel"})," and agree on the form to be filled in, ",(0,i.jsx)(t.em,{children:"PA"})," informs ",(0,i.jsx)(t.em,{children:"RA"})," about the information it needs to fill in the form, and the requirements that this information should satisfy",(0,i.jsx)(t.sup,{children:(0,i.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),". ",(0,i.jsx)(t.em,{children:"RA"})," then checks its data store to see whether or not such data is available, sends such data to ",(0,i.jsx)(t.em,{children:"PA"}),", which subsequently validates it and uses it to fill in (appropriate parts of) the form. Finally, ",(0,i.jsx)(t.em,{children:"P"})," validates the remaining data, which either results in a 'clean' form, i.e. a form that contains valid data that can subsequently be used to decide whether or not to provide the parking permit, or a message to the requester informing him about missing and/or invalid data."]}),"\n",(0,i.jsx)(t.p,{children:"When the transaction has been completed, both participants can issue a credential that attests to the results of the transaction. For example, the provider could issue a credential stating that the requestor has obtained a parking permit for a car with a specific plate number (and other attributes). The requestor can store this credential and from that moment on use it in new electronic transactions."}),"\n",(0,i.jsx)(t.hr,{}),"\n",(0,i.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,i.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,i.jsxs)(t.p,{children:["Since transactions are symmetric, the requestor could also have a form that the provider needs to fill in so as to provide the requestor with the data it needs to commit to that transaction. We have left that out of this description for the sake of simplicity. However, the ",(0,i.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," does take this into account. ",(0,i.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var i=a(1504);const s={},n=i.createContext(s);function r(e){const t=i.useContext(n);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),i.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d9f95985.2144b8fb.js b/assets/js/d9f95985.2144b8fb.js new file mode 100644 index 000000000..f4478016b --- /dev/null +++ b/assets/js/d9f95985.2144b8fb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1380],{1400:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>h});var n=a(7624),o=a(2172);const i={id:"action",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"action",formPhrases:["action{ss}","acting","activit{yies}"],status:"draft",grouptags:null,hoverText:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",glossaryTerm:"Action",glossaryText:"something that is actually done (a 'unit of work' that is executed) by a single [actor](@) (on behalf of a given [party](@)), as a single operation, in a specific context.",date:20220324},s="Action",r={id:"terms/action",title:"Action",description:"Short Description",source:"@site/docs/terms/action.md",sourceDirName:"terms",slug:"/terms/action",permalink:"/framework/docs/terms/action",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/action.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"action",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"action",formPhrases:["action{ss}","acting","activit{yies}"],status:"draft",grouptags:null,hoverText:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",glossaryTerm:"Action",glossaryText:"something that is actually done (a 'unit of work' that is executed) by a single [actor](@) (on behalf of a given [party](@)), as a single operation, in a specific context.",date:20220324},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"action",children:"Action"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Action"})," is something that is actually done (a 'unit of work' that is executed) by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (on behalf of a given ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), as a single operation, in a specific context. It is characteristic for an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," that can be done either completely or not at all; it cannot be executed for (say) 50% (that's what 'unit of work' refers to)."]}),"\n",(0,n.jsxs)(t.p,{children:["During the time interval in which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," may still execute other ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in other execution-contexts; this is often referred to as 'multi-tasking'."]}),"\n",(0,n.jsxs)(t.p,{children:["The fact that an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," can only be completely executed or not at all, makes ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," the basic building blocks of (information) processes: it is the smallest unit of work that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", i.e. the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf it will be run, has decided to consider. Consequently, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can attribute characteristics to its ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", such as:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["rights and/or duties for executing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (that can be assigned to individual (or groups of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),"),"]}),"\n",(0,n.jsx)(t.li,{children:"preconditions, postconditions and boundary conditions, that can be used for starting, deferring and stopping its execution,"}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", that provide ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that execute the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," the necessary guidance regarding how to do the actual work,"]}),"\n",(0,n.jsx)(t.li,{children:"etc."}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ability to distinguish between (non)actions allows one to determine which (kinds of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," are capable of executing actions (e.g. by establishing that they have the competences required by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which is part of their ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"}),"), and as a consequence may be permitted and/or required to execute them. Also, this ability enables ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine the execution-",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", i.e. the set of rules, working-instructions, preferences and other guidance that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," should obey or comply with when executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on its behalf."]}),"\n",(0,n.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Action"})," is something"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["that is actually done (a unit of work that is executed) by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (on behalf of a given ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), as a single operation, in a specific context;"]}),"\n",(0,n.jsx)(t.li,{children:"that is designed to be done either done completely or not at all (it cannot be done partially, e.g. for 50%);"}),"\n",(0,n.jsxs)(t.li,{children:["whose execution is primarily guided by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf it is executed;"]}),"\n",(0,n.jsxs)(t.li,{children:["that typically produces a result that contributes to the realization of one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The same work can constitute an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," for one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", while it would not for another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Consider the work associated with (a) drafting the contents of a letter of confirmation, (b) dating it, (c) signing it, (d) putting it in an envelope, (e) writing the destination address on the envelope, (f) affixing a stamp to the envelope if appropriate, and (g) handing it over to an internal or external postal service. One ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may consider all this an indivisible amount of work that is always done by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", thereby qualifying the work as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),". Another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide that (a)-(c) is one ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", and (d)-(g) is another action, thus allowing different ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to write and dispatch the letter."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["Decision typically qualify as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", and hence can be seen as a specialization thereof."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["Specific kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," may be grouped together (at define/design time) in various ways to form e.g., workflows, a case-types, procedures, processes, etc."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["When an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we say that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," acts as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". See the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and action pattern"})," for details."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will typically only assign an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," the task to execute an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," after having ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and having ensured the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," has been provided the means to successfully do so."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["While the way an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed is primarily guided by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," (i.e. the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed), the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes it may have additional ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it can tap into, and use it where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not provide (sufficient) guidance. For example, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," would typically prescribe the structure of a letter of confirmation, but leave it to (additional ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (can tap into) to fill in the details."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The result of an action is typically something that contributes to the realization of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf it was executed. As such, ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," can be considered part of processes that ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"})," has more on this."]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>s});var n=a(1504);const o={},i=n.createContext(o);function s(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/d9f95985.ccd2267c.js b/assets/js/d9f95985.ccd2267c.js deleted file mode 100644 index afdb7c682..000000000 --- a/assets/js/d9f95985.ccd2267c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1380],{1400:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>h});var n=a(7624),o=a(2172);const i={id:"action",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"action",formPhrases:["action{ss}","acting","activit{yies}"],status:"draft",grouptags:null,hoverText:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",glossaryTerm:"Action",glossaryText:"something that is actually done (a 'unit of work' that is executed) by a single [actor](@) (on behalf of a given [party](@)), as a single operation, in a specific context.",date:20220324},s="Action",r={id:"terms/action",title:"Action",description:"Short Description",source:"@site/docs/terms/action.md",sourceDirName:"terms",slug:"/terms/action",permalink:"/framework/docs/terms/action",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/action.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"action",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"action",formPhrases:["action{ss}","acting","activit{yies}"],status:"draft",grouptags:null,hoverText:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",glossaryTerm:"Action",glossaryText:"something that is actually done (a 'unit of work' that is executed) by a single [actor](@) (on behalf of a given [party](@)), as a single operation, in a specific context.",date:20220324},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"action",children:"Action"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Action"})," is something that is actually done (a 'unit of work' that is executed) by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (on behalf of a given ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), as a single operation, in a specific context. It is characteristic for an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," that can be done either completely or not at all; it cannot be executed for (say) 50% (that's what 'unit of work' refers to)."]}),"\n",(0,n.jsxs)(t.p,{children:["During the time interval in which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," may still execute other ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," in other execution-contexts; this is often referred to as 'multi-tasking'."]}),"\n",(0,n.jsxs)(t.p,{children:["The fact that an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," can only be completely executed or not at all, makes ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," the basic building blocks of (information) processes: it is the smallest unit of work that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", i.e. the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf it will be run, has decided to consider. Consequently, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can attribute characteristics to its ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", such as:"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["rights and/or duties for executing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," (that can be assigned to individual (or groups of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),"),"]}),"\n",(0,n.jsx)(t.li,{children:"preconditions, postconditions and boundary conditions, that can be used for starting, deferring and stopping its execution,"}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"}),", that provide ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that execute the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," the necessary guidance regarding how to do the actual work,"]}),"\n",(0,n.jsx)(t.li,{children:"etc."}),"\n"]}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ability to distinguish between (non)actions allows one to determine which (kinds of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," are capable of executing actions (e.g. by establishing that they have the competences required by the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which is part of their ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"}),"), and as a consequence may be permitted and/or required to execute them. Also, this ability enables ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to determine the execution-",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"}),", i.e. the set of rules, working-instructions, preferences and other guidance that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," should obey or comply with when executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on its behalf."]}),"\n",(0,n.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Action"})," is something"]}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["that is actually done (a unit of work that is executed) by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (on behalf of a given ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), as a single operation, in a specific context;"]}),"\n",(0,n.jsx)(t.li,{children:"that is designed to be done either done completely or not at all (it cannot be done partially, e.g. for 50%);"}),"\n",(0,n.jsxs)(t.li,{children:["whose execution is primarily guided by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf it is executed;"]}),"\n",(0,n.jsxs)(t.li,{children:["that typically produces a result that contributes to the realization of one or more ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n"]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The same work can constitute an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," for one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", while it would not for another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Consider the work associated with (a) drafting the contents of a letter of confirmation, (b) dating it, (c) signing it, (d) putting it in an envelope, (e) writing the destination address on the envelope, (f) affixing a stamp to the envelope if appropriate, and (g) handing it over to an internal or external postal service. One ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may consider all this an indivisible amount of work that is always done by a single ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", thereby qualifying the work as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),". Another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide that (a)-(c) is one ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", and (d)-(g) is another action, thus allowing different ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," to write and dispatch the letter."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["Decision typically qualify as an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", and hence can be seen as a specialization thereof."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["Specific kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," may be grouped together (at define/design time) in various ways to form e.g., workflows, a case-types, procedures, processes, etc."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["When an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", we say that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," acts as the ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", and the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". See the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and action pattern"})," for details."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["A ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," will typically only assign an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," the task to execute an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," after having ",(0,n.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," and having ensured the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," has been provided the means to successfully do so."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["While the way an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed is primarily guided by a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of its ",(0,n.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," (i.e. the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed), the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes it may have additional ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it can tap into, and use it where the ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," does not provide (sufficient) guidance. For example, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policy"})," would typically prescribe the structure of a letter of confirmation, but leave it to (additional ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that) the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (can tap into) to fill in the details."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{children:["\n",(0,n.jsxs)(t.p,{children:["The result of an action is typically something that contributes to the realization of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf it was executed. As such, ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," can be considered part of processes that ",(0,n.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," that ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),". The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-governance-and-management",hovertext:"The Governance and Management pattern explains how Parties organize that their Objectives are realized, either by doing the associated work themselves, or by arranging for other Parties to do that.",children:"governance and management pattern"})," has more on this."]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>r,M:()=>s});var n=a(1504);const o={},i=n.createContext(o);function s(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/da6c999c.ed17dd97.js b/assets/js/da6c999c.ed17dd97.js new file mode 100644 index 000000000..915f28b82 --- /dev/null +++ b/assets/js/da6c999c.ed17dd97.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2264],{5700:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>a,metadata:()=>i,toc:()=>d});var s=r(7624),o=r(2172);const a={id:"information-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"information-process",formPhrases:["information-process","information-processes"],status:"draft",grouptags:null,hoverText:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",glossaryTerm:"Information Process",glossaryText:"a coherent set of [actions@] that are (to be) performed by a single [party@], in which [data](@) (that is controlled by this [party](@) is created, read, updated and/or deleted.",date:20210922},n="Information Process",i={id:"terms/information-process",title:"Information Process",description:"Short Description",source:"@site/docs/terms/information-process.md",sourceDirName:"terms",slug:"/terms/information-process",permalink:"/framework/docs/terms/information-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/information-process.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"information-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"information-process",formPhrases:["information-process","information-processes"],status:"draft",grouptags:null,hoverText:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",glossaryTerm:"Information Process",glossaryText:"a coherent set of [actions@] that are (to be) performed by a single [party@], in which [data](@) (that is controlled by this [party](@) is created, read, updated and/or deleted.",date:20210922},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,o.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"information-process",children:"Information Process"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["An ",(0,s.jsx)(t.strong,{children:"Information Process"})," is a coherent set of [actions@] that are (to be) performed by a single [party@], in which ",(0,s.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," (that is controlled by this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is created, read, updated and/or deleted."]}),"\n",(0,s.jsxs)(t.p,{children:["While it is possible that a process includes ",(0,s.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that also create, use, modify and/or delete other things (as in production or manufacturing processes), this is out of scope when we specifically deal with ",(0,s.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>n});var s=r(1504);const o={},a=s.createContext(o);function n(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/da6c999c.fdf8b77b.js b/assets/js/da6c999c.fdf8b77b.js deleted file mode 100644 index 8f8467fa5..000000000 --- a/assets/js/da6c999c.fdf8b77b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2264],{5700:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>a,metadata:()=>i,toc:()=>d});var o=r(7624),s=r(2172);const a={id:"information-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"information-process",formPhrases:["information-process","information-processes"],status:"draft",grouptags:null,hoverText:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",glossaryTerm:"Information Process",glossaryText:"a coherent set of [actions@] that are (to be) performed by a single [party@], in which [data](@) (that is controlled by this [party](@) is created, read, updated and/or deleted.",date:20210922},n="Information Process",i={id:"terms/information-process",title:"Information Process",description:"Short Description",source:"@site/docs/terms/information-process.md",sourceDirName:"terms",slug:"/terms/information-process",permalink:"/framework/docs/terms/information-process",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/information-process.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"information-process",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"information-process",formPhrases:["information-process","information-processes"],status:"draft",grouptags:null,hoverText:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",glossaryTerm:"Information Process",glossaryText:"a coherent set of [actions@] that are (to be) performed by a single [party@], in which [data](@) (that is controlled by this [party](@) is created, read, updated and/or deleted.",date:20210922},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"information-process",children:"Information Process"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Information Process"})," is a coherent set of [actions@] that are (to be) performed by a single [party@], in which ",(0,o.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," (that is controlled by this ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is created, read, updated and/or deleted."]}),"\n",(0,o.jsxs)(t.p,{children:["While it is possible that a process includes ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that also create, use, modify and/or delete other things (as in production or manufacturing processes), this is out of scope when we specifically deal with ",(0,o.jsx)("a",{href:"/framework/docs/terms/information-process",hovertext:"Information Process: a coherent set of Actions that are (to be) performed by a single Party, in which data (that is controlled by this Party) is created, read, updated and/or deleted.",children:"information processes"}),"."]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>n});var o=r(1504);const s={},a=o.createContext(s);function n(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/dfa409a8.75e5b61f.js b/assets/js/dfa409a8.75e5b61f.js new file mode 100644 index 000000000..9434cc304 --- /dev/null +++ b/assets/js/dfa409a8.75e5b61f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2464],{8372:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>h});var r=o(7624),s=o(2172);const a={id:"control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control",formPhrases:["control{ss}"],status:"draft",grouptags:null,hoverText:"Control (of a Party): the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific Control Objective of that Party.",glossaryTerm:"Control",glossaryText:"the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific [control objective](@) of a particular [party](@).",date:20220212},n="Control",i={id:"terms/control",title:"Control",description:"Short Description",source:"@site/docs/terms/control.md",sourceDirName:"terms",slug:"/terms/control",permalink:"/framework/docs/terms/control",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control",formPhrases:["control{ss}"],status:"draft",grouptags:null,hoverText:"Control (of a Party): the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific Control Objective of that Party.",glossaryTerm:"Control",glossaryText:"the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific [control objective](@) of a particular [party](@).",date:20220212},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"control",children:"Control"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Control"})," is the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"(control) objective"})," of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Typically, a control has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," lifecycle that consists of selecting/designing it, implementing and operating it, changing it when necessary, and dismantling it when it is no longer needed. Also, it has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," lifecycle that (ideally continually) monitors the extent at which it produces the results that determine whether or not its control objective is realized, and specifying changes to better ensure its efficiency and effectiveness."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Control"})," exists for the purpose of ensuring that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is realized. ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"Managing"})," a control serves to ensure that the control exists, is implemented, is operational, is changed when necessary, and dismantled when no longer needed. ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governing"})," a control serves to ensure that the control produces results that realize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),", which includes that these results are fit to be used for realizing (the results of) the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that consumes these results."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Control"})," is the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["Various (management) standards are accompanied by a standard that specifies controls. For example, the ISO 27001 Information Security Management Standards is accompanied with the ISO 27002 standard that specifies controls that can be selected by ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that want to ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"comply"})," with the ISO 27001."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>i,M:()=>n});var r=o(1504);const s={},a=r.createContext(s);function n(e){const t=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/dfa409a8.ab62ed00.js b/assets/js/dfa409a8.ab62ed00.js deleted file mode 100644 index 566ff3ee9..000000000 --- a/assets/js/dfa409a8.ab62ed00.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2464],{8372:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>d,frontMatter:()=>a,metadata:()=>i,toc:()=>h});var r=o(7624),s=o(2172);const a={id:"control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control",formPhrases:["control{ss}"],status:"draft",grouptags:null,hoverText:"Control (of a Party): the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific Control Objective of that Party.",glossaryTerm:"Control",glossaryText:"the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific [control objective](@) of a particular [party](@).",date:20220212},n="Control",i={id:"terms/control",title:"Control",description:"Short Description",source:"@site/docs/terms/control.md",sourceDirName:"terms",slug:"/terms/control",permalink:"/framework/docs/terms/control",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/control.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"control",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"control",formPhrases:["control{ss}"],status:"draft",grouptags:null,hoverText:"Control (of a Party): the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific Control Objective of that Party.",glossaryTerm:"Control",glossaryText:"the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific [control objective](@) of a particular [party](@).",date:20220212},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Notes",id:"notes",level:3}];function l(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(t.h1,{id:"control",children:"Control"}),"\n",(0,r.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Control"})," is the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"(control) objective"})," of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". Typically, a control has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," lifecycle that consists of selecting/designing it, implementing and operating it, changing it when necessary, and dismantling it when it is no longer needed. Also, it has a ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," lifecycle that (ideally continually) monitors the extent at which it produces the results that determine whether or not its control objective is realized, and specifying changes to better ensure its efficiency and effectiveness."]}),"\n",(0,r.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Control"})," exists for the purpose of ensuring that a ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," of some ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is realized. ",(0,r.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"Managing"})," a control serves to ensure that the control exists, is implemented, is operational, is changed when necessary, and dismantled when no longer needed. ",(0,r.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"Governing"})," a control serves to ensure that the control produces results that realize the ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"}),", which includes that these results are fit to be used for realizing (the results of) the ",(0,r.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that consumes these results."]}),"\n",(0,r.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,r.jsxs)(t.p,{children:["A ",(0,r.jsx)(t.strong,{children:"Control"})," is the combination of resources (e.g. people, tools, budgets, time) and processes that are tasked to realize a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/control-objective",hovertext:"Control objective (of a Party): an Objective, owned by that Party, that aims to contribute to the realization of another (set of) Objective(s) of that Party, by producing results that this Party needs to realize these other Objective(s).",children:"control objective"})," of a specific ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,r.jsxs)(t.ul,{children:["\n",(0,r.jsxs)(t.li,{children:["Various (management) standards are accompanied by a standard that specifies controls. For example, the ISO 27001 Information Security Management Standards is accompanied with the ISO 27002 standard that specifies controls that can be selected by ",(0,r.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that want to ",(0,r.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"comply"})," with the ISO 27001."]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(l,{...e})}):l(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>i,M:()=>n});var r=o(1504);const s={},a=r.createContext(s);function n(e){const t=r.useContext(a);return r.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),r.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e06bb9e0.48b30b87.js b/assets/js/e06bb9e0.48b30b87.js deleted file mode 100644 index 42a5e50df..000000000 --- a/assets/js/e06bb9e0.48b30b87.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4540],{1424:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var a=n(7624),i=n(2172);const s={id:"party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"party",formPhrases:["part{yies}"],status:"draft",grouptags:null,hoverText:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",glossaryTerm:"Party",glossaryText:"an [entity](@) that sets its [objective](@), maintains its [knowledge](@), and uses that [knowledge](@) to pursue its [objective](@) in an autonomous (sovereign) manner. Humans and [organization](@) are the typical examples.",date:20210601},o="Party",r={id:"terms/party",title:"Party",description:"Short Description",source:"@site/docs/terms/party.md",sourceDirName:"terms",slug:"/terms/party",permalink:"/framework/docs/terms/party",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/party.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"party",formPhrases:["part{yies}"],status:"draft",grouptags:null,hoverText:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",glossaryTerm:"Party",glossaryText:"an [entity](@) that sets its [objective](@), maintains its [knowledge](@), and uses that [knowledge](@) to pursue its [objective](@) in an autonomous (sovereign) manner. Humans and [organization](@) are the typical examples.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Related Terms",id:"related-terms",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"party",children:"Party"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"party"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that sets its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", maintains its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and uses that ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to pursue its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in an autonomous (sovereign) manner. One might say that they have a mind of their own. Typical examples are individual people and ",(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". Their minds (subjective knowledge) are what distinguishes one ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," from another, so every ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is 1-1 related to its knowledge (mind)."]}),"\n",(0,a.jsx)(t.p,{children:"Specifically, every party autonomously manages its"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge (information)"}),". It means that every ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," gets to decide for itself what it believes to be true, what to trust (and what not), what objectives it wants to pursue, how much ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it wants to run, what are valid ways of reasoning (not necessarily logical), how to reach conclusions and make decisions. The knowledge of a party changes continuously as information is added, modified, or deleted - no reasons needed."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),", i.e. the mapping between parts of its knowledge and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," he uses to represent such parts, as well as the mapping between ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it receives and the meaning he interprets such data to be associated with."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", i.e. the tangible representation of a subset of its intangible ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it uses to communicate with others, to remember (store), or process."]}),"\n"]}),"\n",(0,a.jsx)(t.p,{children:"It is important to note that:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["parties do not have the ability to ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"act"}),". This, however, does not preclude that specializations of parties exist that do have this ability) (e.g. ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human beings"}),"). The relation between parties, actors and acting is explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["parties can own, or be, ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),"; this is further explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["It is in one's mind - with one's knowledge - that objectives are being set, strategies are being devised, decisions are being made and so on. Specifically, interacting with others, e.g. to conduct ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"}),", requires making numerous decisions, each of which is based on a subjective argument. The evaluation of such an argument requires the acquisition and processing of data, which implies additional decisions (that provide assurances that evaluation will arrive at the right conclusion), such as establishing:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"which data is required,"}),"\n",(0,a.jsxs)(t.li,{children:["what conditions such data should satisfy in order to be ",(0,a.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for performing in the evaluation,"]}),"\n",(0,a.jsxs)(t.li,{children:["what sources may be trusted to provide data that is (sufficiently) true,\netcetera. For all of this, it is beneficial to introduce a concept that captures this idea of ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," or mind in terms of ",(0,a.jsx)(t.em,{children:"the"})," entity that has it at its disposition, governs it, and has it used to realize its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"Entity"})," that is the 'sovereign' over a ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"body of knowledge (information)"}),", which means that it decides about, and can be asked to account for:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"body of knowledge"})," itself, and the (continuous) changes in it, e.g. concerning","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the interpretation of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it has received"]}),"\n",(0,a.jsx)(t.li,{children:"judgements it makes about such data, e.g. about what to (not) trust, what is (not) true, what is (not) valuable,"}),"\n",(0,a.jsxs)(t.li,{children:["(other) decisions that it makes based on its knowledge, e.g. regarding (in)valid ways of reasoning",(0,a.jsx)(t.sup,{children:(0,a.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),", what objectives (not) to pursue, what ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it runs and opportunities it has, what rules to (not) comply with etc."]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["its ",(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),", i.e.","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the mappings that it uses to convert ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," to knowledge and"]}),"\n",(0,a.jsx)(t.li,{children:"the mappings it uses to convert its knowledge into data,"}),"\n",(0,a.jsx)(t.li,{children:"the criteria for determining which of these mappings to use in different contexts;"}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["its ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", i.e. the tangible representations of a subset",(0,a.jsx)(t.sup,{children:(0,a.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})})," of its knowledge that it uses, e.g. to communicate with others (e.g. in messages), to remember (store it somewhere), or to further process."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,a.jsx)(t.p,{children:"People obviously qualify. Enterprises, governments, and other organizations also qualify as they can be seen as having their own knowledge (e.g. in their registrations, databases etc.), ways to reason with that knowledge (business rules, exercised by their employees or IT systems), and making decision."}),"\n",(0,a.jsxs)(t.p,{children:["Human beings are specifically attributed the rights to be sovereign over their own knowledge, in the freedoms of information gathering, forming an opinion, and the freedom of speech, e.g. in the ",(0,a.jsx)(t.a,{href:"https://www.echr.coe.int",title:"European Convention of Human Rights",children:"ECHR"})," (",(0,a.jsx)(t.a,{href:"https://www.echr.coe.int/Documents/Convention_ENG.pdf",children:"ECHR articles 9-11"}),")"]}),"\n",(0,a.jsxs)(t.p,{children:["Stones, pictures, ideas, etc. do not qualify. Also, electronic components do not qualify",(0,a.jsx)(t.sup,{children:(0,a.jsx)(t.a,{href:"#user-content-fn-3",id:"user-content-fnref-3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"related-terms",children:"Related Terms"}),"\n",(0,a.jsxs)(t.p,{children:["The term '",(0,a.jsx)(t.a,{href:"https://docs.google.com/document/d/1gfIz5TT0cNp2kxGMLFXr19x1uoZsruUe_0glHst2fZ8/edit#heading=h.2e5lma3u6c9g",children:"Identity Owner"}),"' (from the ",(0,a.jsx)(t.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin Glossary"}),") is quite similar for this term, as becomes apparent from its ",(0,a.jsx)(t.a,{href:"https://docs.google.com/document/d/1gfIz5TT0cNp2kxGMLFXr19x1uoZsruUe_0glHst2fZ8/edit#heading=h.mq7pzglc1j96",children:"Taxonomy of Entities"}),'. However, there it is defined as "',(0,a.jsx)(t.em,{children:"the subclassifications of Sovrin Entity that may be held legally accountable"}),'", which does not fit in our model because:']}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"it is a subclass of Sovrin Entity, and Parties need not necessarily be Sovrin Entities;"}),"\n",(0,a.jsxs)(t.li,{children:["legal accountability can only be meaningful for ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," within a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that has established criteria for determining which of their ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," can be accountable for what."]}),"\n",(0,a.jsxs)(t.li,{children:["The Sovrin definition does not associate an Identity Owner with ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,a.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,a.jsxs)(t.ol,{children:["\n",(0,a.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,a.jsxs)(t.p,{children:["Reasoning means: inferring conclusions from data, regardless of the kind of logic that is being used, or whether the reasoning is coherent, or consistent. ",(0,a.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,a.jsxs)(t.p,{children:["Parties need not make all their knowledge tangible; specifically, people are known to know much more than they can ever express (convert into ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),") ",(0,a.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{id:"user-content-fn-3",children:["\n",(0,a.jsxs)(t.p,{children:["While the case can be made that (some) electronic components can reason, they do not do so in a self-sovereign fashion as intended by this definition. We do not want to discuss AI-equipment here. ",(0,a.jsx)(t.a,{href:"#user-content-fnref-3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>o});var a=n(1504);const i={},s=a.createContext(i);function o(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e06bb9e0.afdc7018.js b/assets/js/e06bb9e0.afdc7018.js new file mode 100644 index 000000000..c5665443a --- /dev/null +++ b/assets/js/e06bb9e0.afdc7018.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4540],{1424:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>h,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var a=n(7624),i=n(2172);const s={id:"party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"party",formPhrases:["part{yies}"],status:"draft",grouptags:null,hoverText:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",glossaryTerm:"Party",glossaryText:"an [entity](@) that sets its [objective](@), maintains its [knowledge](@), and uses that [knowledge](@) to pursue its [objective](@) in an autonomous (sovereign) manner. Humans and [organization](@) are the typical examples.",date:20210601},o="Party",r={id:"terms/party",title:"Party",description:"Short Description",source:"@site/docs/terms/party.md",sourceDirName:"terms",slug:"/terms/party",permalink:"/framework/docs/terms/party",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/party.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"party",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"party",formPhrases:["part{yies}"],status:"draft",grouptags:null,hoverText:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",glossaryTerm:"Party",glossaryText:"an [entity](@) that sets its [objective](@), maintains its [knowledge](@), and uses that [knowledge](@) to pursue its [objective](@) in an autonomous (sovereign) manner. Humans and [organization](@) are the typical examples.",date:20210601},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Related Terms",id:"related-terms",level:3}];function d(e){const t={a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",ul:"ul",...(0,i.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"party",children:"Party"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"party"})," is an ",(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that sets its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", maintains its ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and uses that ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to pursue its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," in an autonomous (sovereign) manner. One might say that they have a mind of their own. Typical examples are individual people and ",(0,a.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),". Their minds (subjective knowledge) are what distinguishes one ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," from another, so every ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is 1-1 related to its knowledge (mind)."]}),"\n",(0,a.jsx)(t.p,{children:"Specifically, every party autonomously manages its"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge (information)"}),". It means that every ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," gets to decide for itself what it believes to be true, what to trust (and what not), what objectives it wants to pursue, how much ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it wants to run, what are valid ways of reasoning (not necessarily logical), how to reach conclusions and make decisions. The knowledge of a party changes continuously as information is added, modified, or deleted - no reasons needed."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),", i.e. the mapping between parts of its knowledge and the ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," he uses to represent such parts, as well as the mapping between ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it receives and the meaning he interprets such data to be associated with."]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", i.e. the tangible representation of a subset of its intangible ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," that it uses to communicate with others, to remember (store), or process."]}),"\n"]}),"\n",(0,a.jsx)(t.p,{children:"It is important to note that:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["parties do not have the ability to ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"act"}),". This, however, does not preclude that specializations of parties exist that do have this ability) (e.g. ",(0,a.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"human beings"}),"). The relation between parties, actors and acting is explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,a.jsxs)(t.li,{children:["parties can own, or be, ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdictions"}),"; this is further explained in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/pattern-jurisdiction",hovertext:"The Jurisdictions pattern captures the Concepts and relations that explain what a generic Jurisdiction consists of, and relates it to Parties and Legal Entities.",children:"Jurisdictions pattern"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["It is in one's mind - with one's knowledge - that objectives are being set, strategies are being devised, decisions are being made and so on. Specifically, interacting with others, e.g. to conduct ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"}),", requires making numerous decisions, each of which is based on a subjective argument. The evaluation of such an argument requires the acquisition and processing of data, which implies additional decisions (that provide assurances that evaluation will arrive at the right conclusion), such as establishing:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"which data is required,"}),"\n",(0,a.jsxs)(t.li,{children:["what conditions such data should satisfy in order to be ",(0,a.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"})," for performing in the evaluation,"]}),"\n",(0,a.jsxs)(t.li,{children:["what sources may be trusted to provide data that is (sufficiently) true,\netcetera. For all of this, it is beneficial to introduce a concept that captures this idea of ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," or mind in terms of ",(0,a.jsx)(t.em,{children:"the"})," entity that has it at its disposition, governs it, and has it used to realize its ",(0,a.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),"."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"Entity"})," that is the 'sovereign' over a ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"body of knowledge (information)"}),", which means that it decides about, and can be asked to account for:"]}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"body of knowledge"})," itself, and the (continuous) changes in it, e.g. concerning","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the interpretation of ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that it has received"]}),"\n",(0,a.jsx)(t.li,{children:"judgements it makes about such data, e.g. about what to (not) trust, what is (not) true, what is (not) valuable,"}),"\n",(0,a.jsxs)(t.li,{children:["(other) decisions that it makes based on its knowledge, e.g. regarding (in)valid ways of reasoning",(0,a.jsx)(t.sup,{children:(0,a.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})}),", what objectives (not) to pursue, what ",(0,a.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it runs and opportunities it has, what rules to (not) comply with etc."]}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["its ",(0,a.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),", i.e.","\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:["the mappings that it uses to convert ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," to knowledge and"]}),"\n",(0,a.jsx)(t.li,{children:"the mappings it uses to convert its knowledge into data,"}),"\n",(0,a.jsx)(t.li,{children:"the criteria for determining which of these mappings to use in different contexts;"}),"\n"]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{children:["its ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),", i.e. the tangible representations of a subset",(0,a.jsx)(t.sup,{children:(0,a.jsx)(t.a,{href:"#user-content-fn-2",id:"user-content-fnref-2","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"2"})})," of its knowledge that it uses, e.g. to communicate with others (e.g. in messages), to remember (store it somewhere), or to further process."]}),"\n"]}),"\n",(0,a.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,a.jsx)(t.p,{children:"People obviously qualify. Enterprises, governments, and other organizations also qualify as they can be seen as having their own knowledge (e.g. in their registrations, databases etc.), ways to reason with that knowledge (business rules, exercised by their employees or IT systems), and making decision."}),"\n",(0,a.jsxs)(t.p,{children:["Human beings are specifically attributed the rights to be sovereign over their own knowledge, in the freedoms of information gathering, forming an opinion, and the freedom of speech, e.g. in the ",(0,a.jsx)(t.a,{href:"https://www.echr.coe.int",title:"European Convention of Human Rights",children:"ECHR"})," (",(0,a.jsx)(t.a,{href:"https://www.echr.coe.int/Documents/Convention_ENG.pdf",children:"ECHR articles 9-11"}),")"]}),"\n",(0,a.jsxs)(t.p,{children:["Stones, pictures, ideas, etc. do not qualify. Also, electronic components do not qualify",(0,a.jsx)(t.sup,{children:(0,a.jsx)(t.a,{href:"#user-content-fn-3",id:"user-content-fnref-3","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"3"})}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"related-terms",children:"Related Terms"}),"\n",(0,a.jsxs)(t.p,{children:["The term '",(0,a.jsx)(t.a,{href:"https://docs.google.com/document/d/1gfIz5TT0cNp2kxGMLFXr19x1uoZsruUe_0glHst2fZ8/edit#heading=h.2e5lma3u6c9g",children:"Identity Owner"}),"' (from the ",(0,a.jsx)(t.a,{href:"https://sovrin.org/library/glossary/",children:"Sovrin Glossary"}),") is quite similar for this term, as becomes apparent from its ",(0,a.jsx)(t.a,{href:"https://docs.google.com/document/d/1gfIz5TT0cNp2kxGMLFXr19x1uoZsruUe_0glHst2fZ8/edit#heading=h.mq7pzglc1j96",children:"Taxonomy of Entities"}),'. However, there it is defined as "',(0,a.jsx)(t.em,{children:"the subclassifications of Sovrin Entity that may be held legally accountable"}),'", which does not fit in our model because:']}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"it is a subclass of Sovrin Entity, and Parties need not necessarily be Sovrin Entities;"}),"\n",(0,a.jsxs)(t.li,{children:["legal accountability can only be meaningful for ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," within a ",(0,a.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"})," that has established criteria for determining which of their ",(0,a.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," can be accountable for what."]}),"\n",(0,a.jsxs)(t.li,{children:["The Sovrin definition does not associate an Identity Owner with ",(0,a.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),"."]}),"\n"]}),"\n",(0,a.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,a.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,a.jsxs)(t.ol,{children:["\n",(0,a.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,a.jsxs)(t.p,{children:["Reasoning means: inferring conclusions from data, regardless of the kind of logic that is being used, or whether the reasoning is coherent, or consistent. ",(0,a.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{id:"user-content-fn-2",children:["\n",(0,a.jsxs)(t.p,{children:["Parties need not make all their knowledge tangible; specifically, people are known to know much more than they can ever express (convert into ",(0,a.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"}),") ",(0,a.jsx)(t.a,{href:"#user-content-fnref-2","data-footnote-backref":"","aria-label":"Back to reference 2",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n",(0,a.jsxs)(t.li,{id:"user-content-fn-3",children:["\n",(0,a.jsxs)(t.p,{children:["While the case can be made that (some) electronic components can reason, they do not do so in a self-sovereign fashion as intended by this definition. We do not want to discuss AI-equipment here. ",(0,a.jsx)(t.a,{href:"#user-content-fnref-3","data-footnote-backref":"","aria-label":"Back to reference 3",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(d,{...e})}):d(e)}},2172:(e,t,n)=>{n.d(t,{I:()=>r,M:()=>o});var a=n(1504);const i={},s=a.createContext(i);function o(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e1246406.6e666f3d.js b/assets/js/e1246406.6e666f3d.js deleted file mode 100644 index 7f2b79ab2..000000000 --- a/assets/js/e1246406.6e666f3d.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4432],{5243:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var n=a(7624),s=a(2172),i=a(964);const r={id:"pattern-semantics",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"semantics",formPhrases:["semantics-pattern"],status:"idea",grouptags:null,glossaryTerm:"Semantics Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the relations between the (intangible) [concepts](@) (and other [semantic units](@)) that are part of a [party's](@) [knowledge](@), and how they are (tangibly) represented by [terms](@), [attributes](@), etc.",hoverText:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",date:202120607},o="Semantics Pattern",h={id:"terms/pattern-semantics",title:"Semantics Pattern",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-semantics.md",sourceDirName:"terms",slug:"/terms/pattern-semantics",permalink:"/framework/docs/terms/pattern-semantics",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-semantics.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-semantics",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"semantics",formPhrases:["semantics-pattern"],status:"idea",grouptags:null,glossaryTerm:"Semantics Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the relations between the (intangible) [concepts](@) (and other [semantic units](@)) that are part of a [party's](@) [knowledge](@), and how they are (tangibly) represented by [terms](@), [attributes](@), etc.",hoverText:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",date:202120607},sidebar:"essifLabSideBar",previous:{title:"eSSIF-Lab World Model",permalink:"/framework/docs/terms/pattern-world-model"},next:{title:"Trust Pattern",permalink:"/framework/docs/terms/pattern-trust"}},c={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"semantics-pattern",children:"Semantics Pattern"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"Semantics Pattern"})," describes the relations between the (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"Concepts"})," that are part of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and how they are (tangibly) represented by ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"}),", etc. The ability to create and maintain such a mapping (which is known as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),") is critical for forstering a common understanding between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to realize specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". The quality of the mapping depends on the extent to which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that are being used have the property of demonstrably leading to ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," making the same distinctions, i.e. having a sufficiently similar understanding of such ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsxs)(t.admonition,{title:"Editor's note",type:"info",children:[(0,n.jsx)(t.p,{children:"Storyline that needs to be worked out:"}),(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"it is impossible to really understand one another because Knowledge is intangible."}),"\n",(0,n.jsx)(t.li,{children:"next best is to create tangible, so called (terminological) artifacts that a party can be create/obtain, store, process, disseminate, for the purpose of enabling other parties to 'understand' (parts of) what it knows."}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," are the prime examples of such artifacts; ideally, they are phrased as criteria so that different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can all assess these criteria in different use-cases (relevant for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," they all seek to realize), and subsequently agree on whether or not they have all interpreted some criteria in some use-case in the same manner, and ",(0,n.jsx)(t.em,{children:"if"})," they do, conclude that they have the same understanding about the disctincion that the criteria makes (at least to the extent to where the use-cases go)."]}),"\n",(0,n.jsxs)(t.li,{children:["other artifacts may also help in understanding each other's knowledge. Such artifacts include more casual explanations, a formal or informal description of how the various concepts that are being explained (or defined) relate to one another, etc. Thus, we expect to see ",(0,n.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," of different kinds to be created, maintained, evaluated and continually improved on."]}),"\n",(0,n.jsxs)(t.li,{children:["establishing a set of such ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", associated ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," (a 'common ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),"') enables the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to express characteristics of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," as (scoped!) ",(0,n.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"}),", and hence a ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," in a (digital) representation."]}),"\n"]}),(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," also hints at the relation between ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," and"]})]}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Semantics' pattern",src:(0,i.c)("images/patterns/pattern-semantics.png")})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var n=a(1504);const s={},i=n.createContext(s);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e1246406.7b062c58.js b/assets/js/e1246406.7b062c58.js new file mode 100644 index 000000000..58ccda349 --- /dev/null +++ b/assets/js/e1246406.7b062c58.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4432],{5243:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>h,toc:()=>d});var n=a(7624),s=a(2172),i=a(964);const r={id:"pattern-semantics",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"semantics",formPhrases:["semantics-pattern"],status:"idea",grouptags:null,glossaryTerm:"Semantics Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the relations between the (intangible) [concepts](@) (and other [semantic units](@)) that are part of a [party's](@) [knowledge](@), and how they are (tangibly) represented by [terms](@), [attributes](@), etc.",hoverText:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",date:202120607},o="Semantics Pattern",h={id:"terms/pattern-semantics",title:"Semantics Pattern",description:"This is work that is still an idea. If you want to help, do so by telling us in a new issue.",source:"@site/docs/terms/pattern-semantics.md",sourceDirName:"terms",slug:"/terms/pattern-semantics",permalink:"/framework/docs/terms/pattern-semantics",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-semantics.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-semantics",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"semantics",formPhrases:["semantics-pattern"],status:"idea",grouptags:null,glossaryTerm:"Semantics Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain the relations between the (intangible) [concepts](@) (and other [semantic units](@)) that are part of a [party's](@) [knowledge](@), and how they are (tangibly) represented by [terms](@), [attributes](@), etc.",hoverText:"The Semantics pattern describes the relations between the (intangible) Concepts that are part of a Party's Knowledge, and how they are (tangibly) represented by Terms, Attributes, etc.",date:202120607},sidebar:"essifLabSideBar",previous:{title:"eSSIF-Lab World Model",permalink:"/framework/docs/terms/pattern-world-model"},next:{title:"Trust Pattern",permalink:"/framework/docs/terms/pattern-trust"}},c={},d=[{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"semantics-pattern",children:"Semantics Pattern"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work that is still an idea. If you want to help, do so by telling us ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"in a new issue"}),"."]})}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)(t.strong,{children:"Semantics Pattern"})," describes the relations between the (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"Concepts"})," that are part of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party's"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),", and how they are (tangibly) represented by ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"}),", etc. The ability to create and maintain such a mapping (which is known as a ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"}),") is critical for forstering a common understanding between ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that work together to realize specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),". The quality of the mapping depends on the extent to which the ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," that are being used have the property of demonstrably leading to ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," making the same distinctions, i.e. having a sufficiently similar understanding of such ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsxs)(t.admonition,{title:"Editor's note",type:"info",children:[(0,n.jsx)(t.p,{children:"Storyline that needs to be worked out:"}),(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"it is impossible to really understand one another because Knowledge is intangible."}),"\n",(0,n.jsx)(t.li,{children:"next best is to create tangible, so called (terminological) artifacts that a party can be create/obtain, store, process, disseminate, for the purpose of enabling other parties to 'understand' (parts of) what it knows."}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"})," are the prime examples of such artifacts; ideally, they are phrased as criteria so that different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can all assess these criteria in different use-cases (relevant for the ",(0,n.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," they all seek to realize), and subsequently agree on whether or not they have all interpreted some criteria in some use-case in the same manner, and ",(0,n.jsx)(t.em,{children:"if"})," they do, conclude that they have the same understanding about the disctincion that the criteria makes (at least to the extent to where the use-cases go)."]}),"\n",(0,n.jsxs)(t.li,{children:["other artifacts may also help in understanding each other's knowledge. Such artifacts include more casual explanations, a formal or informal description of how the various concepts that are being explained (or defined) relate to one another, etc. Thus, we expect to see ",(0,n.jsx)("a",{href:"https://tno-terminology-design.github.io/tev2-specifications/docs/terms/semantic-unit",hovertext:"Semantic Unit: a basic building block of meaning or representation that exists within the 'mind' of a Party (i.e., in its Knowledge). Examples include ideas, or Concepts, Properties of Concepts, Relations between Concepts, constraints over such Concepts and Relations, etc.",children:"semantic units"})," of different kinds to be created, maintained, evaluated and continually improved on."]}),"\n",(0,n.jsxs)(t.li,{children:["establishing a set of such ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definitions"}),", associated ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"terms"})," (a 'common ",(0,n.jsx)("a",{href:"/framework/docs/terms/terminology",hovertext:"Terminology (in/of a Scope): the set of terms that are used within a single Scope to refer to a single Definition, enabling Parties to reason and communicate ideas they have about one or more specific topics.",children:"terminology"}),"') enables the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to express characteristics of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," as (scoped!) ",(0,n.jsx)("a",{href:"/framework/docs/terms/attribute",hovertext:"Attribute (of an Entity): Data, that represents a characteristic that a Party (the Owner of the attribute) has attributed to an Entity (which is the Subject of that attribute).",children:"attributes"}),", and hence a ",(0,n.jsx)("a",{href:"/framework/docs/terms/partial-identity",hovertext:"Partial identity (of an Entity): all Knowledge that a specific Party (= the Owner of the partial identity) has about that Entity (= the 'Subject' of the partial identity).",children:"partial identity"})," of an ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," in a (digital) representation."]}),"\n"]}),(0,n.jsxs)(t.p,{children:["The ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern",hovertext:"Pattern (also: Mental Model): A description, both casual and formal, of a set of Concepts (ideas), relations between them, and constraints, that together form a coherent and consistent 'viewpoint', or 'way of thinking' about a certain topic.",children:"pattern"})," also hints at the relation between ",(0,n.jsx)("a",{href:"/framework/docs/terms/semantics",hovertext:"Semantics: a mapping between the (tangible/textual) Terms and (intangible) ideas/Concepts - their meaning.",children:"semantics"})," and"]})]}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Semantics' pattern",src:(0,i.c)("images/patterns/pattern-semantics.png")})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>r});var n=a(1504);const s={},i=n.createContext(s);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e62d591a.943e940e.js b/assets/js/e62d591a.943e940e.js deleted file mode 100644 index ed5cdb8a3..000000000 --- a/assets/js/e62d591a.943e940e.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1936],{8420:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>n,toc:()=>l});var s=a(7624),r=a(2172);a(964);const o={id:"essifLab-fw-backlog",title:"eSSIF-Lab Framework Backlog",sidebar_label:"Work-In-Progress",date:20220107},i=void 0,n={id:"essifLab-fw-backlog",title:"eSSIF-Lab Framework Backlog",description:"There is currently no guarantee that this backlog is complete.",source:"@site/docs/essifLab-fw-backlog.md",sourceDirName:".",slug:"/essifLab-fw-backlog",permalink:"/framework/docs/essifLab-fw-backlog",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-fw-backlog.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"essifLab-fw-backlog",title:"eSSIF-Lab Framework Backlog",sidebar_label:"Work-In-Progress",date:20220107},sidebar:"essifLabSideBar",previous:{title:"Conceptual Architecture FW",permalink:"/framework/docs/essifLab-fw-conceptual-architecture-framework"}},c={},l=[];function h(e){const t={a:"a",admonition:"admonition",em:"em",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:(0,s.jsx)(t.em,{children:"There is currently no guarantee that this backlog is complete."})})}),"\n",(0,s.jsxs)(t.p,{children:["The backlog of the eSSIF-Lab ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," is a list of issues (concerns, topics) that still need to be addressed in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),". This seems a more user-friendly way than maintaining them as ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues",children:"github issues"}),", which obviously is a valid way for people to contribute to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," as well."]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:["In 'the wild', the terms ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," are used in different ways:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," issuing, holding, verification and validation activities;"]}),"\n",(0,s.jsxs)(t.li,{children:["as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role-name"}),", which one can see as a functional component that is capable of executing the functionality associated with issuing, holding, verification and validation;"]}),"\n",(0,s.jsxs)(t.li,{children:["as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", performing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the names 'issuer', 'holder', 'verifier' and 'validator'"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:["The relations between ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"})," need to be worked out."]}),"\n",(0,s.jsxs)(t.p,{children:["It is our intention to rework the ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," in such a way that we can use these terms in any of these ways."]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>i});var s=a(1504);const r={},o=s.createContext(r);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e62d591a.dd361405.js b/assets/js/e62d591a.dd361405.js new file mode 100644 index 000000000..cba2c2125 --- /dev/null +++ b/assets/js/e62d591a.dd361405.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1936],{8420:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>n,toc:()=>l});var s=a(7624),r=a(2172);a(964);const o={id:"essifLab-fw-backlog",title:"eSSIF-Lab Framework Backlog",sidebar_label:"Work-In-Progress",date:20220107},i=void 0,n={id:"essifLab-fw-backlog",title:"eSSIF-Lab Framework Backlog",description:"There is currently no guarantee that this backlog is complete.",source:"@site/docs/essifLab-fw-backlog.md",sourceDirName:".",slug:"/essifLab-fw-backlog",permalink:"/framework/docs/essifLab-fw-backlog",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/essifLab-fw-backlog.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"essifLab-fw-backlog",title:"eSSIF-Lab Framework Backlog",sidebar_label:"Work-In-Progress",date:20220107},sidebar:"essifLabSideBar",previous:{title:"Conceptual Architecture FW",permalink:"/framework/docs/essifLab-fw-conceptual-architecture-framework"}},c={},l=[];function h(e){const t={a:"a",admonition:"admonition",em:"em",li:"li",p:"p",ul:"ul",...(0,r.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,s.jsx)(t.p,{children:(0,s.jsx)(t.em,{children:"There is currently no guarantee that this backlog is complete."})})}),"\n",(0,s.jsxs)(t.p,{children:["The backlog of the eSSIF-Lab ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"Framework"})," is a list of issues (concerns, topics) that still need to be addressed in the ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"}),". This seems a more user-friendly way than maintaining them as ",(0,s.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues",children:"github issues"}),", which obviously is a valid way for people to contribute to the ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," as well."]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:["In 'the wild', the terms ",(0,s.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," are used in different ways:"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that ",(0,s.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governs"})," issuing, holding, verification and validation activities;"]}),"\n",(0,s.jsxs)(t.li,{children:["as a ",(0,s.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role-name"}),", which one can see as a functional component that is capable of executing the functionality associated with issuing, holding, verification and validation;"]}),"\n",(0,s.jsxs)(t.li,{children:["as an ",(0,s.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", performing the ",(0,s.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the names 'issuer', 'holder', 'verifier' and 'validator'"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(t.li,{children:["\n",(0,s.jsxs)(t.p,{children:["The relations between ",(0,s.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", ",(0,s.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"})," and ",(0,s.jsx)("a",{href:"/framework/docs/terms/employment-contract",hovertext:"Employment Contract (between two Parties, concerning a set of Actors): an agreement/contract between these Parties that states (or refers to) all (sets of) rights and duties under which the Actors (the Subjects of the contract), that are controlled by one Party, can and/or must work for the other Party.",children:"employment contracts"})," need to be worked out."]}),"\n",(0,s.jsxs)(t.p,{children:["It is our intention to rework the ",(0,s.jsx)("a",{href:"/framework/docs/terms/framework",hovertext:"Framework (Conceptual): A set of assumptions, concepts, values, and practices that constitutes a way of viewing reality.",children:"framework"})," in such a way that we can use these terms in any of these ways."]}),"\n"]}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>i});var s=a(1504);const r={},o=s.createContext(r);function i(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e86545f3.90b1de2f.js b/assets/js/e86545f3.7ef17129.js similarity index 99% rename from assets/js/e86545f3.90b1de2f.js rename to assets/js/e86545f3.7ef17129.js index facf6a3b5..c8ca45ee7 100644 --- a/assets/js/e86545f3.90b1de2f.js +++ b/assets/js/e86545f3.7ef17129.js @@ -1 +1 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2240],{72:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var a=r(7624),o=r(2172);const s={id:"revoke",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revoke",formPhrases:["revocation","revokes","revoked","revoking"],hoverText:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",glossaryTerm:"Revoke/Revocation",glossaryText:"the act, by or on behalf of the [party](@) that has issued the [credential](@), of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that [credential](@).",date:20211006},n="Revoke/Revocation",i={id:"terms/revoke",title:"Revoke/Revocation",description:"Short Description",source:"@site/docs/terms/revoke.md",sourceDirName:"terms",slug:"/terms/revoke",permalink:"/framework/docs/terms/revoke",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/revoke.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"revoke",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revoke",formPhrases:["revocation","revokes","revoked","revoking"],hoverText:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",glossaryTerm:"Revoke/Revocation",glossaryText:"the act, by or on behalf of the [party](@) that has issued the [credential](@), of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that [credential](@).",date:20211006},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"revokerevocation",children:"Revoke/Revocation"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)(t.strong,{children:"Revocation"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),") is the act, by or on behalf of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued the ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of revocation is to enable ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that intend to use (data from) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", to learn whether or not that data is still considered to be correct (and truthful) according to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued it."]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsx)(t.p,{children:"There is a wealth of revocation mechanisms that can be used for this, each with its pro's and con's regarding implementation difficulty, privacy, and other characteristics. Some well-known mechanisms are"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Certificate_revocation_list",children:"CRLs"})," (now used for ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," rather than (PKI) certificates)"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol",children:"OCSP"})," (now used for ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," rather than (PKI) certificates)"]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.google.com/search?q=accumulator+based+revocation",children:"accumulator based revocation mechanisms"})}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"http://resolver.tudelft.nl/uuid:871e17aa-a023-461f-88b1-80d83c21de92",children:"forward-looking consistency revocation mechaism"}),"\nand likely many others"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>n});var a=r(1504);const o={},s=a.createContext(o);function n(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[2240],{72:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var a=r(7624),o=r(2172);const s={id:"revoke",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revoke",formPhrases:["revocation","revokes","revoked","revoking"],hoverText:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",glossaryTerm:"Revoke/Revocation",glossaryText:"the act, by or on behalf of the [party](@) that has issued the [credential](@), of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that [credential](@).",date:20211006},n="Revoke/Revocation",i={id:"terms/revoke",title:"Revoke/Revocation",description:"Short Description",source:"@site/docs/terms/revoke.md",sourceDirName:"terms",slug:"/terms/revoke",permalink:"/framework/docs/terms/revoke",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/revoke.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706901904,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"revoke",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revoke",formPhrases:["revocation","revokes","revoked","revoking"],hoverText:"revoke/revocation of a credential: the act, by or on behalf of the party that has issued the Credential, of no longer vouching for the correctness or any other qualification of (arbitrary parts of) the credential.",glossaryTerm:"Revoke/Revocation",glossaryText:"the act, by or on behalf of the [party](@) that has issued the [credential](@), of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that [credential](@).",date:20211006},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Notes",id:"notes",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"revokerevocation",children:"Revoke/Revocation"}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:[(0,a.jsx)(t.strong,{children:"Revocation"})," (of a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),") is the act, by or on behalf of the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued the ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", of no longer vouching for the correctness or any other qualification of (arbitrary parts of) that ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of revocation is to enable ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that intend to use (data from) a ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credential"}),", to learn whether or not that data is still considered to be correct (and truthful) according to the ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has issued it."]}),"\n",(0,a.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,a.jsx)(t.p,{children:"There is a wealth of revocation mechanisms that can be used for this, each with its pro's and con's regarding implementation difficulty, privacy, and other characteristics. Some well-known mechanisms are"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Certificate_revocation_list",children:"CRLs"})," (now used for ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," rather than (PKI) certificates)"]}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Online_Certificate_Status_Protocol",children:"OCSP"})," (now used for ",(0,a.jsx)("a",{href:"/framework/docs/terms/credential",hovertext:"Credential: data, representing a set of Assertions (claims, statements), authored and signed by, or on behalf of, a specific Party.",children:"credentials"})," rather than (PKI) certificates)"]}),"\n",(0,a.jsx)(t.li,{children:(0,a.jsx)(t.a,{href:"https://www.google.com/search?q=accumulator+based+revocation",children:"accumulator based revocation mechanisms"})}),"\n",(0,a.jsxs)(t.li,{children:[(0,a.jsx)(t.a,{href:"http://resolver.tudelft.nl/uuid:871e17aa-a023-461f-88b1-80d83c21de92",children:"forward-looking consistency revocation mechaism"}),"\nand likely many others"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>n});var a=r(1504);const o={},s=a.createContext(o);function n(e){const t=a.useContext(s);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:n(e.components),a.createElement(s.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e86fdcae.512c84b8.js b/assets/js/e86fdcae.512c84b8.js new file mode 100644 index 000000000..9b945a21b --- /dev/null +++ b/assets/js/e86fdcae.512c84b8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3093],{5472:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>l,frontMatter:()=>o,metadata:()=>n,toc:()=>h});var s=a(7624),i=a(2172);const o={id:"compliance-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-objective",formPhrases:["compliance-objective{ss}"],status:"draft",grouptags:null,hoverText:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",glossaryTerm:"Compliance Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which a specific set of [entities](@) that this [party](@) controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",date:20220203},r="Compliance Objective",n={id:"terms/compliance-objective",title:"Compliance Objective",description:"Short Description",source:"@site/docs/terms/compliance-objective.md",sourceDirName:"terms",slug:"/terms/compliance-objective",permalink:"/framework/docs/terms/compliance-objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance-objective.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"compliance-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-objective",formPhrases:["compliance-objective{ss}"],status:"draft",grouptags:null,hoverText:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",glossaryTerm:"Compliance Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which a specific set of [entities](@) that this [party](@) controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",date:20220203},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function m(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"compliance-objective",children:"Compliance Objective"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"compliance-objective"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which a specific set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.). A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has compliance objectives will have a ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that aims to realize these ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", for the purpose of becoming ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to pursue compliance objectives that pertain to itself, e.g. to ensure it has good quality ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," (compliance with the ISO 9001 standard) or information security management (ISO 27001) in place. Or that it conforms to regulations such as PSD2 (for financial ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),"), or GDPR."]}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may also decide to pursue compliance objectives that pertain to specific classes of ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," such as information (or other) processes, various kinds of equipment, or other resource classes, e.g. to ensure quality, safety etc. The compliance objective should then also specify the appropriate normative framework(s), e.g. specifications, regulations, etc., that elements of such classes are expected to comply with."]}),"\n",(0,s.jsxs)(t.p,{children:["Compliance objectives should also be associated with ",(0,s.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors will use for determining the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance-levels"})," for each of these objectives."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of compliance-objectives is help ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance-objective"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["is associated with one or more (classes of) ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that are controlled by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["is associated with one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," that these (classes of) ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," are to comply with;"]}),"\n",(0,s.jsxs)(t.li,{children:["may be associated with appropriate ",(0,s.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors must use to determine the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"level of compliance"}),"."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(m,{...e})}):m(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>r});var s=a(1504);const i={},o=s.createContext(i);function r(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e86fdcae.911095f1.js b/assets/js/e86fdcae.911095f1.js deleted file mode 100644 index 060461d71..000000000 --- a/assets/js/e86fdcae.911095f1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3093],{5472:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>l,frontMatter:()=>o,metadata:()=>n,toc:()=>h});var s=a(7624),i=a(2172);const o={id:"compliance-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-objective",formPhrases:["compliance-objective{ss}"],status:"draft",grouptags:null,hoverText:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",glossaryTerm:"Compliance Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which a specific set of [entities](@) that this [party](@) controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",date:20220203},r="Compliance Objective",n={id:"terms/compliance-objective",title:"Compliance Objective",description:"Short Description",source:"@site/docs/terms/compliance-objective.md",sourceDirName:"terms",slug:"/terms/compliance-objective",permalink:"/framework/docs/terms/compliance-objective",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/compliance-objective.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"compliance-objective",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"compliance-objective",formPhrases:["compliance-objective{ss}"],status:"draft",grouptags:null,hoverText:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",glossaryTerm:"Compliance Objective",glossaryText:"an [objective](@), owned by a [party](@), that aims to reach and maintain a state of affairs in which a specific set of [entities](@) that this [party](@) controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",date:20220203},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function m(e){const t={h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"compliance-objective",children:"Compliance Objective"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)(t.strong,{children:"compliance-objective"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),", owned by a ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", that aims to reach and maintain a state of affairs in which a specific set of ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that this ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.). A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has compliance objectives will have a ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," process that aims to realize these ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", for the purpose of becoming ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may decide to pursue compliance objectives that pertain to itself, e.g. to ensure it has good quality ",(0,s.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"management"})," (compliance with the ISO 9001 standard) or information security management (ISO 27001) in place. Or that it conforms to regulations such as PSD2 (for financial ",(0,s.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organizations"}),"), or GDPR."]}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," may also decide to pursue compliance objectives that pertain to specific classes of ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," such as information (or other) processes, various kinds of equipment, or other resource classes, e.g. to ensure quality, safety etc. The compliance objective should then also specify the appropriate normative framework(s), e.g. specifications, regulations, etc., that elements of such classes are expected to comply with."]}),"\n",(0,s.jsxs)(t.p,{children:["Compliance objectives should also be associated with ",(0,s.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors will use for determining the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"compliance-levels"})," for each of these objectives."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The purpose of compliance-objectives is help ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," determine and prioritize the work they need to do in order to become ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance",hovertext:"Compliance (of a Party): the state of realization of a set of conformance criteria or normative framework of that Party.",children:"compliant"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,s.jsxs)(t.p,{children:["A ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-objective",hovertext:"Compliance objective (of a Party): an Objective, owned by that Party, that aims to reach and maintain a state of affairs in which a specific set of Entities that this Party controls are in accordance with a specific set of requirements (e.g., laws, regulations, standards, etc.).",children:"compliance-objective"})," is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"})," that"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsxs)(t.li,{children:["is associated with one or more (classes of) ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," that are controlled by the ",(0,s.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"})," of the ",(0,s.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objective"}),";"]}),"\n",(0,s.jsxs)(t.li,{children:["is associated with one or more ",(0,s.jsx)("a",{href:"/framework/docs/terms/normative-framework",hovertext:"Normative framework (for a specific class of Entities)): a set of rules that are followed and/or criteria that remain fulfilled by (a specific kind of) Entities whose behavior and/or properties are characterized as 'normal'.",children:"normative frameworks"})," that these (classes of) ",(0,s.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," are to comply with;"]}),"\n",(0,s.jsxs)(t.li,{children:["may be associated with appropriate ",(0,s.jsx)("a",{href:"/framework/docs/terms/assessment-framework",hovertext:"Assessment framework (for a set of requirements on a specified kind of Entity)): the combination of a set of criteria that an auditor can assess by applying them to an Entity (of the specified kind), and the procedures that this Auditor will follow for doing so, for the purpose of establishing the extent in which that Entity conforms to the stated set of requirements.",children:"assessment frameworks"})," that auditors must use to determine the ",(0,s.jsx)("a",{href:"/framework/docs/terms/compliance-level",hovertext:"Compliance level (of an Entity, regarding a stated (set of) requirement(s)): a measure for stating how well the Entity conforms with the stated (set of) requirement(s).",children:"level of compliance"}),"."]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,i.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(m,{...e})}):m(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>n,M:()=>r});var s=a(1504);const i={},o=s.createContext(i);function r(e){const t=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function n(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:r(e.components),s.createElement(o.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e8dc544d.54411122.js b/assets/js/e8dc544d.54411122.js deleted file mode 100644 index dd943a4cc..000000000 --- a/assets/js/e8dc544d.54411122.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4964],{4404:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>s,toc:()=>c});var o=a(7624),r=a(2172);const i={id:"employee",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employee",formPhrases:["employee{ss}"],status:"draft",grouptags:null,hoverText:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",glossaryTerm:"Employee",glossaryText:"a (human or non-human (digital)) [actor](@) for whom/which it is realistic that it might execute [action](@) on behalf of a [party](@) (called the [employer](@) of that [actor](@)).",date:20221007},n="Employee",s={id:"terms/employee",title:"Employee",description:"Additional content is needed here.",source:"@site/docs/terms/employee.md",sourceDirName:"terms",slug:"/terms/employee",permalink:"/framework/docs/terms/employee",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/employee.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"employee",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employee",formPhrases:["employee{ss}"],status:"draft",grouptags:null,hoverText:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",glossaryTerm:"Employee",glossaryText:"a (human or non-human (digital)) [actor](@) for whom/which it is realistic that it might execute [action](@) on behalf of a [party](@) (called the [employer](@) of that [actor](@)).",date:20221007},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function l(e){const t={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"employee",children:"Employee"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Employee (of a Party)"})," is a (human or non-human (digital)) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for whom/which it is realistic that it might execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"). Typically, (an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") becoming an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is the result of its (successful) ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," by that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["In practice, the term 'employee' often implies a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," by an ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". In our way of thinking, however, this meaning is too limited. Here are some examples of ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that also qualify in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),":"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is always an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of itself (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),");"]}),"\n",(0,o.jsxs)(t.li,{children:["a technical (digital) component (",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"controlled"})," by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (implying that it is also ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),"), also qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["any ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (human or non-human) that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," for executing certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of some ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>n});var o=a(1504);const r={},i=o.createContext(r);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e8dc544d.a7fd25ef.js b/assets/js/e8dc544d.a7fd25ef.js new file mode 100644 index 000000000..08bf3ec46 --- /dev/null +++ b/assets/js/e8dc544d.a7fd25ef.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4964],{4404:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>s,toc:()=>c});var o=a(7624),r=a(2172);const i={id:"employee",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employee",formPhrases:["employee{ss}"],status:"draft",grouptags:null,hoverText:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",glossaryTerm:"Employee",glossaryText:"a (human or non-human (digital)) [actor](@) for whom/which it is realistic that it might execute [action](@) on behalf of a [party](@) (called the [employer](@) of that [actor](@)).",date:20221007},n="Employee",s={id:"terms/employee",title:"Employee",description:"Additional content is needed here.",source:"@site/docs/terms/employee.md",sourceDirName:"terms",slug:"/terms/employee",permalink:"/framework/docs/terms/employee",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/employee.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"employee",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employee",formPhrases:["employee{ss}"],status:"draft",grouptags:null,hoverText:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",glossaryTerm:"Employee",glossaryText:"a (human or non-human (digital)) [actor](@) for whom/which it is realistic that it might execute [action](@) on behalf of a [party](@) (called the [employer](@) of that [actor](@)).",date:20221007},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function l(e){const t={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"employee",children:"Employee"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Employee (of a Party)"})," is a (human or non-human (digital)) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," for whom/which it is realistic that it might execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (called the ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"). Typically, (an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") becoming an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is the result of its (successful) ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarding"})," by that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["In practice, the term 'employee' often implies a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," by an ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),". In our way of thinking, however, this meaning is too limited. Here are some examples of ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," that also qualify in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"}),":"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is always an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of itself (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),");"]}),"\n",(0,o.jsxs)(t.li,{children:["a technical (digital) component (",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"controlled"})," by a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (implying that it is also ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),"), also qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["any ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (human or non-human) that is ",(0,o.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," for executing certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of some ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>s,M:()=>n});var o=a(1504);const r={},i=o.createContext(r);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function s(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e8dcf8cf.518f8a67.js b/assets/js/e8dcf8cf.518f8a67.js deleted file mode 100644 index 8602c597a..000000000 --- a/assets/js/e8dcf8cf.518f8a67.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6854],{8040:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>r,default:()=>l,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var n=i(7624),s=i(2172);const a={id:"identifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identifier",formPhrases:["identifier{ss}"],status:"draft",grouptags:null,hoverText:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",glossaryTerm:"Identifier",glossaryText:"a character string that is being used for the identification of some [entity](@) (yet may refer to 0, 1, or more [entities](@), depending on the context within which it is being used).",date:20210601},r="Identifier",o={id:"terms/identifier",title:"Identifier",description:"Short Description",source:"@site/docs/terms/identifier.md",sourceDirName:"terms",slug:"/terms/identifier",permalink:"/framework/docs/terms/identifier",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/identifier.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"identifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identifier",formPhrases:["identifier{ss}"],status:"draft",grouptags:null,hoverText:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",glossaryTerm:"Identifier",glossaryText:"a character string that is being used for the identification of some [entity](@) (yet may refer to 0, 1, or more [entities](@), depending on the context within which it is being used).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3},{value:"Discussion - Scope of Identification",id:"discussion---scope-of-identification",level:3}];function c(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"identifier",children:"Identifier"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Identifier"})," is a character string that is being used for identification purposes (by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),").",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})," This includes names and labels, as they are (obviously) used for such purposes."]}),"\n",(0,n.jsxs)(t.p,{children:["Note that while an identifier is used for identification purposes, ",(0,n.jsx)("u",{children:"this does not automatically imply that it actually identifies (singles out) anything"}),". It also depends on what ",(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986",children:"RFC 3986"})," calls the 'scope of identification', or what ",(0,n.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"})," refer to as an 'identifiability set', which are relevant for explaining whether or not (and if so: what) an identifier actually identifies (singles out) in a given context. See the ",(0,n.jsx)(t.a,{href:"./identifier#discussion---scope-of-identification",children:"Discussion"})," below."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," have a need to reason about ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"things"})," they ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"know"})," to exist, which requires them to have a conscious representation of such things, as well as the ability to identify (single) out individual entities. One way to do that is to tag an entity with a character string (label, name), that would then qualify as an identifier."]}),"\n",(0,n.jsxs)(t.p,{children:["Also, identifiers may serve identification purpose in communications between different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", the idea being that when one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," mentions an identifier (that identifies some ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ) to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the latter would be able to determine the ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that the first is talking about. See the ",(0,n.jsx)(t.a,{href:"./identifier#discussion---scope-of-identification",children:"Discussion"})," below."]}),"\n",(0,n.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Identifier"})," is a character string that is being used for identification purposes by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,n.jsxs)(t.p,{children:["The following strings are examples: 'localhost', '",(0,n.jsx)(t.a,{href:"https://localhost/",children:"https://localhost/"}),"', 'Trust over IP community', 'the mayor of New York', 'guardianship', 'my mother', 'did:sov:2wJPyULfLLnYTEFYzByfUR', 'did:sov:2wJ', 'issue #24', etc., etc."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsx)(t.h3,{id:"discussion---scope-of-identification",children:"Discussion - Scope of Identification"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986#section-1.1",children:"RFC 3986, Section 1.1."})," states ",(0,n.jsxs)(t.em,{children:['"an identifier embodies the information required to distinguish what is being identified from all other things within ',(0,n.jsx)("u",{children:"its"})," ",(0,n.jsx)(t.strong,{children:'scope of identification"'})]}),'. This statement suggests that identifiers (URIs) have a single scope, supposedly specified by "',(0,n.jsx)(t.em,{children:"the URI schemes and naming authority (if any)"}),'". However, there is no such requirement, and there is nothing in place to guarantee this (apart from IANA, many other (sometimes even very commonly used) URI schemes exist). ',(0,n.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"})," (section 13.2) use the term 'identifiability sets' rather than 'scope of identification', and describe how 'attackers' - but that could equally well have been regular users - each have, or construct their own scope, and use contextual information to do so."]}),"\n",(0,n.jsxs)(t.p,{children:["The criterion that makes a text string qualify as an identifier doesn't seem to cut it, as only ",(0,n.jsx)(t.em,{children:"using"})," a text for identification purposes doesn't make it have (what we will call) the 'identification property', i.e. the property that it ",(0,n.jsx)(t.em,{children:"actually"})," identifies something. It may only have that property in combination with an associated (single) scope of identification, which may depend on the context in which it is being used. ",(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986#page-6",children:"RFC 2986, page 6"}),' illustrates this using the identifier "',(0,n.jsx)(t.a,{href:"http://lcoalhost/",children:"http://lcoalhost/"}),'".']}),"\n",(0,n.jsxs)(t.p,{children:["The lack of (identifying) scopes of identification becomes an issue when a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (say Alice) sends the identifier (e.g. ",(0,n.jsx)(t.code,{children:"my car"}),") to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (say Bob), expecting that Bob will then be able to identify the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that she identifies with it (presumably some specific car)."]}),"\n",(0,n.jsxs)(t.p,{children:["If Bob had just met Alice for the first time, and hadn't seen her coming in a car, then Alice must acquaint Bob with the existence of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that she refers to with ",(0,n.jsx)(t.code,{children:"my car"}),", e.g. by pointing her finger to it, or describing the make, brand and license plate or some other characteristic that allows Bob to single out her car (in the context of their meeting one another). Then, Bob can 'register' the existence of that car in his ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," (optionally tagging it with an identifier of his own, e.g. ",(0,n.jsx)(t.code,{children:"Alice's car"}),"), and associate it with the attribute (party='Alice', identifier='",(0,n.jsx)(t.code,{children:"my car"}),"'). It is important to have the \"party='Alice'\" part in there, because other parties, (e.g. Carol) may also use an identifier ",(0,n.jsx)(t.code,{children:"my car"}),", which would and should then refer to another car. This shows that the scope of interpretation for an identifier has to do with the (",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that use it, and that understanding the intended meaning requires a proper identification of that scope."]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,n.jsxs)(t.p,{children:["This is the definition of ",(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986#section-1.1",children:"RFC 3986, Section 1.1."})," but without the requirement of complying with URI syntax constraints. Note that there is consensus in the literature about this. For example, ",(0,n.jsx)(t.a,{href:"http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html",children:"(Allen, 2016)"})," defines 'Identifier' as \u201cA name or other label that uniquely identifies an identity.\u201d. ",(0,n.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen, 2010"})," say (in footnote 57): \u201cA name or another bit string\u201d. The ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/did-core/",children:"DID-core specification"})," of W3C ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/did-core/#dfn-decentralized-identifiers",children:"defines 'decentralized identifiers' as specializations of URIs"}),". ",(0,n.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>r});var n=i(1504);const s={},a=n.createContext(s);function r(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e8dcf8cf.63d01fea.js b/assets/js/e8dcf8cf.63d01fea.js new file mode 100644 index 000000000..cd20a953d --- /dev/null +++ b/assets/js/e8dcf8cf.63d01fea.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6854],{8040:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>h,contentTitle:()=>r,default:()=>l,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var n=i(7624),s=i(2172);const a={id:"identifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identifier",formPhrases:["identifier{ss}"],status:"draft",grouptags:null,hoverText:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",glossaryTerm:"Identifier",glossaryText:"a character string that is being used for the identification of some [entity](@) (yet may refer to 0, 1, or more [entities](@), depending on the context within which it is being used).",date:20210601},r="Identifier",o={id:"terms/identifier",title:"Identifier",description:"Short Description",source:"@site/docs/terms/identifier.md",sourceDirName:"terms",slug:"/terms/identifier",permalink:"/framework/docs/terms/identifier",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/identifier.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"identifier",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"identifier",formPhrases:["identifier{ss}"],status:"draft",grouptags:null,hoverText:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",glossaryTerm:"Identifier",glossaryText:"a character string that is being used for the identification of some [entity](@) (yet may refer to 0, 1, or more [entities](@), depending on the context within which it is being used).",date:20210601},sidebar:"essifLabSideBar"},h={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3},{value:"Notes",id:"notes",level:3},{value:"Discussion - Scope of Identification",id:"discussion---scope-of-identification",level:3}];function c(e){const t={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",section:"section",strong:"strong",sup:"sup",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"identifier",children:"Identifier"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Identifier"})," is a character string that is being used for identification purposes (by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),").",(0,n.jsx)(t.sup,{children:(0,n.jsx)(t.a,{href:"#user-content-fn-1",id:"user-content-fnref-1","data-footnote-ref":!0,"aria-describedby":"footnote-label",children:"1"})})," This includes names and labels, as they are (obviously) used for such purposes."]}),"\n",(0,n.jsxs)(t.p,{children:["Note that while an identifier is used for identification purposes, ",(0,n.jsx)("u",{children:"this does not automatically imply that it actually identifies (singles out) anything"}),". It also depends on what ",(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986",children:"RFC 3986"})," calls the 'scope of identification', or what ",(0,n.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"})," refer to as an 'identifiability set', which are relevant for explaining whether or not (and if so: what) an identifier actually identifies (singles out) in a given context. See the ",(0,n.jsx)(t.a,{href:"./identifier#discussion---scope-of-identification",children:"Discussion"})," below."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"})," have a need to reason about ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"things"})," they ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"know"})," to exist, which requires them to have a conscious representation of such things, as well as the ability to identify (single) out individual entities. One way to do that is to tag an entity with a character string (label, name), that would then qualify as an identifier."]}),"\n",(0,n.jsxs)(t.p,{children:["Also, identifiers may serve identification purpose in communications between different ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", the idea being that when one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," mentions an identifier (that identifies some ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," for this ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," ) to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", the latter would be able to determine the ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that the first is talking about. See the ",(0,n.jsx)(t.a,{href:"./identifier#discussion---scope-of-identification",children:"Discussion"})," below."]}),"\n",(0,n.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(t.p,{children:["An ",(0,n.jsx)(t.strong,{children:"Identifier"})," is a character string that is being used for identification purposes by a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"examples",children:"Examples"}),"\n",(0,n.jsxs)(t.p,{children:["The following strings are examples: 'localhost', '",(0,n.jsx)(t.a,{href:"https://localhost/",children:"https://localhost/"}),"', 'Trust over IP community', 'the mayor of New York', 'guardianship', 'my mother', 'did:sov:2wJPyULfLLnYTEFYzByfUR', 'did:sov:2wJ', 'issue #24', etc., etc."]}),"\n",(0,n.jsx)(t.hr,{}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsx)(t.h3,{id:"discussion---scope-of-identification",children:"Discussion - Scope of Identification"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986#section-1.1",children:"RFC 3986, Section 1.1."})," states ",(0,n.jsxs)(t.em,{children:['"an identifier embodies the information required to distinguish what is being identified from all other things within ',(0,n.jsx)("u",{children:"its"})," ",(0,n.jsx)(t.strong,{children:'scope of identification"'})]}),'. This statement suggests that identifiers (URIs) have a single scope, supposedly specified by "',(0,n.jsx)(t.em,{children:"the URI schemes and naming authority (if any)"}),'". However, there is no such requirement, and there is nothing in place to guarantee this (apart from IANA, many other (sometimes even very commonly used) URI schemes exist). ',(0,n.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen (2010)"})," (section 13.2) use the term 'identifiability sets' rather than 'scope of identification', and describe how 'attackers' - but that could equally well have been regular users - each have, or construct their own scope, and use contextual information to do so."]}),"\n",(0,n.jsxs)(t.p,{children:["The criterion that makes a text string qualify as an identifier doesn't seem to cut it, as only ",(0,n.jsx)(t.em,{children:"using"})," a text for identification purposes doesn't make it have (what we will call) the 'identification property', i.e. the property that it ",(0,n.jsx)(t.em,{children:"actually"})," identifies something. It may only have that property in combination with an associated (single) scope of identification, which may depend on the context in which it is being used. ",(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986#page-6",children:"RFC 2986, page 6"}),' illustrates this using the identifier "',(0,n.jsx)(t.a,{href:"http://lcoalhost/",children:"http://lcoalhost/"}),'".']}),"\n",(0,n.jsxs)(t.p,{children:["The lack of (identifying) scopes of identification becomes an issue when a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (say Alice) sends the identifier (e.g. ",(0,n.jsx)(t.code,{children:"my car"}),") to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (say Bob), expecting that Bob will then be able to identify the same ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that she identifies with it (presumably some specific car)."]}),"\n",(0,n.jsxs)(t.p,{children:["If Bob had just met Alice for the first time, and hadn't seen her coming in a car, then Alice must acquaint Bob with the existence of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entity"})," that she refers to with ",(0,n.jsx)(t.code,{children:"my car"}),", e.g. by pointing her finger to it, or describing the make, brand and license plate or some other characteristic that allows Bob to single out her car (in the context of their meeting one another). Then, Bob can 'register' the existence of that car in his ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," (optionally tagging it with an identifier of his own, e.g. ",(0,n.jsx)(t.code,{children:"Alice's car"}),"), and associate it with the attribute (party='Alice', identifier='",(0,n.jsx)(t.code,{children:"my car"}),"'). It is important to have the \"party='Alice'\" part in there, because other parties, (e.g. Carol) may also use an identifier ",(0,n.jsx)(t.code,{children:"my car"}),", which would and should then refer to another car. This shows that the scope of interpretation for an identifier has to do with the (",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that use it, and that understanding the intended meaning requires a proper identification of that scope."]}),"\n",(0,n.jsxs)(t.section,{"data-footnotes":!0,className:"footnotes",children:[(0,n.jsx)(t.h2,{className:"sr-only",id:"footnote-label",children:"Footnotes"}),"\n",(0,n.jsxs)(t.ol,{children:["\n",(0,n.jsxs)(t.li,{id:"user-content-fn-1",children:["\n",(0,n.jsxs)(t.p,{children:["This is the definition of ",(0,n.jsx)(t.a,{href:"https://tools.ietf.org/html/rfc3986#section-1.1",children:"RFC 3986, Section 1.1."})," but without the requirement of complying with URI syntax constraints. Note that there is consensus in the literature about this. For example, ",(0,n.jsx)(t.a,{href:"http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html",children:"(Allen, 2016)"})," defines 'Identifier' as \u201cA name or other label that uniquely identifies an identity.\u201d. ",(0,n.jsx)(t.a,{href:"https://dud.inf.tu-dresden.de/literatur/Anon_Terminology_v0.34.pdf",children:"Pfitzmann and Hansen, 2010"})," say (in footnote 57): \u201cA name or another bit string\u201d. The ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/did-core/",children:"DID-core specification"})," of W3C ",(0,n.jsx)(t.a,{href:"https://www.w3.org/TR/did-core/#dfn-decentralized-identifiers",children:"defines 'decentralized identifiers' as specializations of URIs"}),". ",(0,n.jsx)(t.a,{href:"#user-content-fnref-1","data-footnote-backref":"","aria-label":"Back to reference 1",className:"data-footnote-backref",children:"\u21a9"})]}),"\n"]}),"\n"]}),"\n"]})]})}function l(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},2172:(e,t,i)=>{i.d(t,{I:()=>o,M:()=>r});var n=i(1504);const s={},a=n.createContext(s);function r(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:r(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e8de0f7a.702687fa.js b/assets/js/e8de0f7a.702687fa.js deleted file mode 100644 index 31058b1e0..000000000 --- a/assets/js/e8de0f7a.702687fa.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4100],{9944:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>s,toc:()=>h});var o=a(7624),r=a(2172);const n={id:"principal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"principal",formPhrases:["principal{ss}"],status:"draft",grouptags:null,hoverText:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",glossaryTerm:"Principal",glossaryText:"the [party](@) for whom, or on behalf of whom, the [actor](@) is executing an [action](@) (this [actor](@) is then called an [agent](@) of that [party](@)).",date:20210601},i="Principal",s={id:"terms/principal",title:"Principal",description:"Short Description",source:"@site/docs/terms/principal.md",sourceDirName:"terms",slug:"/terms/principal",permalink:"/framework/docs/terms/principal",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/principal.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"principal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"principal",formPhrases:["principal{ss}"],status:"draft",grouptags:null,hoverText:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",glossaryTerm:"Principal",glossaryText:"the [party](@) for whom, or on behalf of whom, the [actor](@) is executing an [action](@) (this [actor](@) is then called an [agent](@) of that [party](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3}];function l(t){const e={code:"code",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"principal",children:"Principal"}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["A ",(0,o.jsx)(e.strong,{children:"principal"})," (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),". As, and in the context where the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is doing this, we say that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". We also say that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," fulfills the role of ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(e.p,{children:["Being a ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (or ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that matter) is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," (characteristic/property) that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (or an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", respectively) only has at a point in time where the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is ",(0,o.jsxs)(e.em,{children:["actually executing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})]})," on behalf of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". At any point in time, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can fulfill the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for many ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", depending on the amount of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that are being executed on its behalf."]}),"\n",(0,o.jsxs)(e.p,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"Principals"})," are expected to provide its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that provide the ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," with the rules, working-instructions, preferences and other guidance that they need to comply with when executing the action. This, and relations with other concepts are described in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(e.p,{children:["The purpose of being able to distinguish between ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are, and that are not fulfilling the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing some ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), is that it is instrumental in discussions about who is (not) responsible/accountable for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," - including the way in which the ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed, as well as the results produced by that ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(e.p,{children:["The ",(0,o.jsx)(e.strong,{children:"principal"})," (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for whom the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", i.e. on whose behalf the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is (in the process of) executing some ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["When a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is doing something on its own behalf (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), it is both its own ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and its own ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["When a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," does things for his ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," is that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["when an ambassador acts in its capacity as ambassador, the country for which (s)he is ambassador is his/her ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["When the tax return form for a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," is filled in by some other ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", the latter acts as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", which is then the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["A company that makes cars is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of the robots that it uses to weld parts of a car together - but only when these robots are actually welding parts together."]}),"\n",(0,o.jsxs)(e.li,{children:["A retailer (",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),") is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of a (running) webserver that accepts product orders."]}),"\n",(0,o.jsxs)(e.li,{children:["A wallet app that runs on a phone and that is exclusively used by a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," acts as a (digital) ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", and the latter is its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["When an enterprise hires an accountancy-firm to produce an accountants-report, and the latter assigns an accountant the task to actually do this, and if the accountant does so as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that ",(0,o.jsx)(e.code,{children:"works for"})," the accountancy-firm (see the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and actions model"}),"), then the accountant acts as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and the accountancy-firm would be the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". However, the accountant could also be 'outsourced' to the enterprise (in which case the enterprise would have ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," the accountant) specifically for producing the accountants-report, then the accountant would be an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the enterprise, and the latter would be its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var o=a(1504);const r={},n=o.createContext(r);function i(t){const e=o.useContext(n);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:i(t.components),o.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/e8de0f7a.ad5789bc.js b/assets/js/e8de0f7a.ad5789bc.js new file mode 100644 index 000000000..f5c7bfc11 --- /dev/null +++ b/assets/js/e8de0f7a.ad5789bc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4100],{9944:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>s,toc:()=>h});var o=a(7624),r=a(2172);const n={id:"principal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"principal",formPhrases:["principal{ss}"],status:"draft",grouptags:null,hoverText:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",glossaryTerm:"Principal",glossaryText:"the [party](@) for whom, or on behalf of whom, the [actor](@) is executing an [action](@) (this [actor](@) is then called an [agent](@) of that [party](@)).",date:20210601},i="Principal",s={id:"terms/principal",title:"Principal",description:"Short Description",source:"@site/docs/terms/principal.md",sourceDirName:"terms",slug:"/terms/principal",permalink:"/framework/docs/terms/principal",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/principal.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"principal",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"principal",formPhrases:["principal{ss}"],status:"draft",grouptags:null,hoverText:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",glossaryTerm:"Principal",glossaryText:"the [party](@) for whom, or on behalf of whom, the [actor](@) is executing an [action](@) (this [actor](@) is then called an [agent](@) of that [party](@)).",date:20210601},sidebar:"essifLabSideBar"},c={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Examples",id:"examples",level:3}];function l(t){const e={code:"code",em:"em",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...t.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(e.h1,{id:"principal",children:"Principal"}),"\n",(0,o.jsx)(e.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(e.p,{children:["A ",(0,o.jsx)(e.strong,{children:"principal"})," (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is executing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),". As, and in the context where the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is doing this, we say that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," fulfills the role of ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),". We also say that the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," fulfills the role of ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,o.jsxs)(e.p,{children:["Being a ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (or ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that matter) is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," (characteristic/property) that a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (or an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", respectively) only has at a point in time where the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is ",(0,o.jsxs)(e.em,{children:["actually executing an ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})]})," on behalf of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". At any point in time, a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can fulfill the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," for many ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"}),", depending on the amount of ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," that are being executed on its behalf."]}),"\n",(0,o.jsxs)(e.p,{children:[(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"Principals"})," are expected to provide its ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," with the ",(0,o.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"policies"})," that provide the ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," with the rules, working-instructions, preferences and other guidance that they need to comply with when executing the action. This, and relations with other concepts are described in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(e.p,{children:["The purpose of being able to distinguish between ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that are, and that are not fulfilling the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," (of the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that is executing some ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"), is that it is instrumental in discussions about who is (not) responsible/accountable for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," - including the way in which the ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is executed, as well as the results produced by that ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(e.p,{children:["The ",(0,o.jsx)(e.strong,{children:"principal"})," (of an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for whom the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", i.e. on whose behalf the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is (in the process of) executing some ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,o.jsx)(e.h3,{id:"examples",children:"Examples"}),"\n",(0,o.jsxs)(e.ul,{children:["\n",(0,o.jsxs)(e.li,{children:["When a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is doing something on its own behalf (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"), it is both its own ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and its own ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["When a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," does things for his ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," is that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person's"})," ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["when an ambassador acts in its capacity as ambassador, the country for which (s)he is ambassador is his/her ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["When the tax return form for a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"})," is filled in by some other ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", the latter acts as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," or ",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),", which is then the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["A company that makes cars is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of the robots that it uses to weld parts of a car together - but only when these robots are actually welding parts together."]}),"\n",(0,o.jsxs)(e.li,{children:["A retailer (",(0,o.jsx)("a",{href:"/framework/docs/terms/organization",hovertext:"Organization: a Party that is capable of setting Objectives and making sure these are realized by Actors that it has Onboarded and/or by (vetted) Parties that are committed to contribute to these Objectives.",children:"organization"}),") is the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"})," of a (running) webserver that accepts product orders."]}),"\n",(0,o.jsxs)(e.li,{children:["A wallet app that runs on a phone and that is exclusively used by a single ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," acts as a (digital) ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for that ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"}),", and the latter is its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n",(0,o.jsxs)(e.li,{children:["When an enterprise hires an accountancy-firm to produce an accountants-report, and the latter assigns an accountant the task to actually do this, and if the accountant does so as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," that ",(0,o.jsx)(e.code,{children:"works for"})," the accountancy-firm (see the ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors and actions model"}),"), then the accountant acts as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," and the accountancy-firm would be the ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),". However, the accountant could also be 'outsourced' to the enterprise (in which case the enterprise would have ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," the accountant) specifically for producing the accountants-report, then the accountant would be an ",(0,o.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," for the enterprise, and the latter would be its ",(0,o.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),"."]}),"\n"]})]})}function d(t={}){const{wrapper:e}={...(0,r.M)(),...t.components};return e?(0,o.jsx)(e,{...t,children:(0,o.jsx)(l,{...t})}):l(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>s,M:()=>i});var o=a(1504);const r={},n=o.createContext(r);function i(t){const e=o.useContext(n);return o.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(r):t.components||r:i(t.components),o.createElement(n.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/e932ee3a.8f56a82b.js b/assets/js/e932ee3a.8f56a82b.js deleted file mode 100644 index 174894b5f..000000000 --- a/assets/js/e932ee3a.8f56a82b.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7396],{2216:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>i,toc:()=>l});var a=r(7624),o=r(2172);const n={id:"holder",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder",formPhrases:["holder{ss}"],status:"draft",grouptags:null,hoverText:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",glossaryTerm:"Holder",glossaryText:"a component that implements the [capability](@) to handle [presentation requests](presentation-request@) from a [peer agent](@), produce the requested data (a presentation) according to its [principal](@)'s [holder-policy](@), and send that in response to the request.",date:20210601},s="Holder",i={id:"terms/holder",title:"Holder",description:"In other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a party, a role name, or an actor that performs the role associated with the role name",source:"@site/docs/terms/holder.md",sourceDirName:"terms",slug:"/terms/holder",permalink:"/framework/docs/terms/holder",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/holder.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"holder",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder",formPhrases:["holder{ss}"],status:"draft",grouptags:null,hoverText:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",glossaryTerm:"Holder",glossaryText:"a component that implements the [capability](@) to handle [presentation requests](presentation-request@) from a [peer agent](@), produce the requested data (a presentation) according to its [principal](@)'s [holder-policy](@), and send that in response to the request.",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Functionality",id:"functionality",level:3}];function h(e){const t={a:"a",admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"holder",children:"Holder"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(t.p,{children:["In other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,a.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,a.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,a.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Holder"})," is an (architectural) function (a functional component in the ",(0,a.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"}),") that handles ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,a.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (of other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", but also of its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"). Typically, this means looking for the requested data in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),", and using it to construct a ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," (=response). However, if the ",(0,a.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," doesn't have it, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," may negotiate a ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with a component of the designated ",(0,a.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," for the purpose of obtaining the needed credential, which - when obtained - it can subsequently store in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," and use in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of the Holder component is to handle ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,a.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (both of its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", and of other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and responding to such requests."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Holder"})," is a component in the ",(0,a.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," whose function is to handle ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,a.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (both of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", and of other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"}),")."]}),"\n",(0,a.jsx)(t.h3,{id:"functionality",children:"Functionality"}),"\n",(0,a.jsxs)(t.p,{children:["Typically, a Holder component would access its ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"'s Wallet to check if it has a credential that it can use to construct a Presentation (i.e. response) that satisfies the received request."]}),"\n",(0,a.jsxs)(t.p,{children:["It may happen that the Wallet does not have such a credential. However, for every (credential, issuer) pair, the request should specify the URI that is capable of issuing such a credential. If or when the Holder Policy/Preferences permit this, the Holder then requests its Principal's Transaction Data Collector to initiate a new transaction that will get the credential from that issuer, for which a clean transaction form would then consist of one that contains said credential. The Holder would then store it in its Principal's Wallet, and then proceed to service the ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," as if it had obtained that credential from its Principal's Wallet."]}),"\n",(0,a.jsx)(t.p,{children:"It may also happen that the Wallet has multiple credentials that satisfy the request, in which case the Holder must choose the one to use for constructing the presentation. Again, the Holder Policy/Preferences will specify how this choice needs to be made, and whether or not this can be done automatically by the Holder. If not, the Holder will need to provide for an interaction with a human Colleague that will make such decisions."}),"\n",(0,a.jsx)(t.p,{children:"In order to make the Holder component work, a Holder Policy/Preferences object is created by, or on behalf of its Principal, which specifies e.g.:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"whether or not credentials may be collected 'on the fly';"}),"\n",(0,a.jsxs)(t.li,{children:["how to choose between credentials that all satisfy a ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," (and whether the Holder can make such choices by itself, or whether or not human interaction is required);"]}),"\n",(0,a.jsx)(t.li,{children:"the kinds of events and data to write to a holder-audit-log."}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>s});var a=r(1504);const o={},n=a.createContext(o);function s(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/e932ee3a.abdfd695.js b/assets/js/e932ee3a.abdfd695.js new file mode 100644 index 000000000..155f1920f --- /dev/null +++ b/assets/js/e932ee3a.abdfd695.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7396],{2216:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>i,toc:()=>l});var a=r(7624),o=r(2172);const n={id:"holder",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder",formPhrases:["holder{ss}"],status:"draft",grouptags:null,hoverText:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",glossaryTerm:"Holder",glossaryText:"a component that implements the [capability](@) to handle [presentation requests](presentation-request@) from a [peer agent](@), produce the requested data (a presentation) according to its [principal](@)'s [holder-policy](@), and send that in response to the request.",date:20210601},s="Holder",i={id:"terms/holder",title:"Holder",description:"In other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a party, a role name, or an actor that performs the role associated with the role name",source:"@site/docs/terms/holder.md",sourceDirName:"terms",slug:"/terms/holder",permalink:"/framework/docs/terms/holder",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/holder.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"holder",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"holder",formPhrases:["holder{ss}"],status:"draft",grouptags:null,hoverText:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",glossaryTerm:"Holder",glossaryText:"a component that implements the [capability](@) to handle [presentation requests](presentation-request@) from a [peer agent](@), produce the requested data (a presentation) according to its [principal](@)'s [holder-policy](@), and send that in response to the request.",date:20210601},sidebar:"essifLabSideBar"},c={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3},{value:"Functionality",id:"functionality",level:3}];function h(e){const t={a:"a",admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,o.M)(),...e.components};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(t.h1,{id:"holder",children:"Holder"}),"\n",(0,a.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,a.jsxs)(t.p,{children:["In other SSI contexts, this term has a different meaning. We intend to rework the framework in such a way that we can use this term in various ways (e.g. as a ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", a ",(0,a.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"}),", or an ",(0,a.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that performs the ",(0,a.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," associated with the ",(0,a.jsx)("a",{href:"/framework/docs/terms/role-name",hovertext:"Role name: name (text) that refers to (and identifies) a Role in a a specific context.",children:"role name"})]})}),"\n",(0,a.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Holder"})," is an (architectural) function (a functional component in the ",(0,a.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"}),") that handles ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,a.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (of other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", but also of its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"). Typically, this means looking for the requested data in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal's"})," ",(0,a.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"}),", and using it to construct a ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"})," (=response). However, if the ",(0,a.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," doesn't have it, the ",(0,a.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"})," may negotiate a ",(0,a.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with a component of the designated ",(0,a.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," for the purpose of obtaining the needed credential, which - when obtained - it can subsequently store in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," and use in the ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation",hovertext:"Presentation: a (signed) digital message that a Holder component may send to a Verifier component that contains data derived from one or more Verifiable Credentials (that (a Colleague component of) the Holder component has received from Issuer components of one or more Parties), as a response to a specific Presentation Request of a Verifier component.",children:"presentation"}),"."]}),"\n",(0,a.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,a.jsxs)(t.p,{children:["The purpose of the Holder component is to handle ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,a.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (both of its own ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", and of other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"), and responding to such requests."]}),"\n",(0,a.jsx)(t.h3,{id:"criteria",children:"Criteria"}),"\n",(0,a.jsxs)(t.p,{children:["A ",(0,a.jsx)(t.strong,{children:"Holder"})," is a component in the ",(0,a.jsx)(t.a,{href:"../essifLab-fw-conceptual-architecture-framework",children:"eSSIF-Lab functional architecture"})," whose function is to handle ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from ",(0,a.jsx)("a",{href:"/framework/docs/terms/verifier",hovertext:"Verifier (functional component): a component that implements the Capability to request Peer Agents to present (provide) data from credentials (of a specified kind, issued by specified Parties), and to verify such responses (check structure, signatures, dates), according to its Principal's Verifier Policy.",children:"verifier"})," components (both of its ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),", and of other ",(0,a.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"Parties"}),")."]}),"\n",(0,a.jsx)(t.h3,{id:"functionality",children:"Functionality"}),"\n",(0,a.jsxs)(t.p,{children:["Typically, a Holder component would access its ",(0,a.jsx)("a",{href:"/framework/docs/terms/owner",hovertext:"Owner (of an Entity): the role that a Party performs when it is exercising its legal, rightful or natural title to control that Entity.",children:"owner"}),"'s Wallet to check if it has a credential that it can use to construct a Presentation (i.e. response) that satisfies the received request."]}),"\n",(0,a.jsxs)(t.p,{children:["It may happen that the Wallet does not have such a credential. However, for every (credential, issuer) pair, the request should specify the URI that is capable of issuing such a credential. If or when the Holder Policy/Preferences permit this, the Holder then requests its Principal's Transaction Data Collector to initiate a new transaction that will get the credential from that issuer, for which a clean transaction form would then consist of one that contains said credential. The Holder would then store it in its Principal's Wallet, and then proceed to service the ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," as if it had obtained that credential from its Principal's Wallet."]}),"\n",(0,a.jsx)(t.p,{children:"It may also happen that the Wallet has multiple credentials that satisfy the request, in which case the Holder must choose the one to use for constructing the presentation. Again, the Holder Policy/Preferences will specify how this choice needs to be made, and whether or not this can be done automatically by the Holder. If not, the Holder will need to provide for an interaction with a human Colleague that will make such decisions."}),"\n",(0,a.jsx)(t.p,{children:"In order to make the Holder component work, a Holder Policy/Preferences object is created by, or on behalf of its Principal, which specifies e.g.:"}),"\n",(0,a.jsxs)(t.ul,{children:["\n",(0,a.jsx)(t.li,{children:"whether or not credentials may be collected 'on the fly';"}),"\n",(0,a.jsxs)(t.li,{children:["how to choose between credentials that all satisfy a ",(0,a.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation request"})," (and whether the Holder can make such choices by itself, or whether or not human interaction is required);"]}),"\n",(0,a.jsx)(t.li,{children:"the kinds of events and data to write to a holder-audit-log."}),"\n"]})]})}function d(e={}){const{wrapper:t}={...(0,o.M)(),...e.components};return t?(0,a.jsx)(t,{...e,children:(0,a.jsx)(h,{...e})}):h(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>i,M:()=>s});var a=r(1504);const o={},n=a.createContext(o);function s(e){const t=a.useContext(n);return a.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:s(e.components),a.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ed83fa30.61eedff6.js b/assets/js/ed83fa30.61eedff6.js deleted file mode 100644 index 84706b5b2..000000000 --- a/assets/js/ed83fa30.61eedff6.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6924],{300:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>i,toc:()=>c});var o=a(7624),r=a(2172);const n={id:"employer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employer",formPhrases:["employer{ss}"],status:"draft",grouptags:null,hoverText:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",glossaryTerm:"Employer",glossaryText:"a [party](@) on whose behalf a (human or non-human) [actor](@) (called an [employee](@) of that [party](@)) might execute [action](@).",date:20220916},s="Employer",i={id:"terms/employer",title:"Employer",description:"Additional content is needed here.",source:"@site/docs/terms/employer.md",sourceDirName:"terms",slug:"/terms/employer",permalink:"/framework/docs/terms/employer",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/employer.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"employer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employer",formPhrases:["employer{ss}"],status:"draft",grouptags:null,hoverText:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",glossaryTerm:"Employer",glossaryText:"a [party](@) on whose behalf a (human or non-human) [actor](@) (called an [employee](@) of that [party](@)) might execute [action](@).",date:20220916},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function l(e){const t={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"employer",children:"Employer"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Employer (of an Actor)"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf a (human or non-human) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (called an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") might execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),". Typically, that would be the result of the the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," having (successfully) ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["In practice, the term 'employer' often implies a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," one or more ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),". In our way of thinking, however, this meaning is too limited. Here are some examples of ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that also qualify in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"}),":"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is always an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of itself (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),");"]}),"\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"controls"})," a technical component (an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", that is then also ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),"), also qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that component."]}),"\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,o.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (human or non-human) for executing certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on its behalf, qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"."]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>s});var o=a(1504);const r={},n=o.createContext(r);function s(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ed83fa30.d6ba71fc.js b/assets/js/ed83fa30.d6ba71fc.js new file mode 100644 index 000000000..ab4a33931 --- /dev/null +++ b/assets/js/ed83fa30.d6ba71fc.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6924],{300:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>i,toc:()=>c});var o=a(7624),r=a(2172);const n={id:"employer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employer",formPhrases:["employer{ss}"],status:"draft",grouptags:null,hoverText:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",glossaryTerm:"Employer",glossaryText:"a [party](@) on whose behalf a (human or non-human) [actor](@) (called an [employee](@) of that [party](@)) might execute [action](@).",date:20220916},s="Employer",i={id:"terms/employer",title:"Employer",description:"Additional content is needed here.",source:"@site/docs/terms/employer.md",sourceDirName:"terms",slug:"/terms/employer",permalink:"/framework/docs/terms/employer",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/employer.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"employer",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"employer",formPhrases:["employer{ss}"],status:"draft",grouptags:null,hoverText:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",glossaryTerm:"Employer",glossaryText:"a [party](@) on whose behalf a (human or non-human) [actor](@) (called an [employee](@) of that [party](@)) might execute [action](@).",date:20220916},sidebar:"essifLabSideBar"},h={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criteria",id:"criteria",level:3}];function l(e){const t={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,r.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"employer",children:"Employer"}),"\n",(0,o.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,o.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An ",(0,o.jsx)(t.strong,{children:"Employer (of an Actor)"})," is a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," on whose behalf a (human or non-human) ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (called an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") might execute ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),". Typically, that would be the result of the the ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," having (successfully) ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," the ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["In practice, the term 'employer' often implies a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"})," one or more ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"people"}),". In our way of thinking, however, this meaning is too limited. Here are some examples of ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," that also qualify in the ",(0,o.jsx)("a",{href:"/framework/docs/terms/role",hovertext:"Role (of an Entity in some context): a defined set of characteristics that the Entity has in some context, such as responsibilities (Obligations) it may have, Actions (behaviors) it may execute, or pieces of Knowledge that it is expected to have in that context, which are referenced to by a specific (Role-)name.",children:"role"})," of ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"}),":"]}),"\n",(0,o.jsxs)(t.ul,{children:["\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/human-being",hovertext:"Human Being: a person of flesh and blood (homo sapiens), that we classify both as a Party, an Actor, and a Jurisdiction.",children:"person"})," (as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),") is always an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of itself (as a ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),");"]}),"\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that ",(0,o.jsx)("a",{href:"/framework/docs/terms/scope-of-control",hovertext:"Scope of Control (of a Party): the extent of the area or subject matter that the Party controls.",children:"controls"})," a technical component (an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),", that is then also ",(0,o.jsx)("a",{href:"/framework/docs/terms/onboarding",hovertext:"Onboarding (of an Actor, by a Party): a process that is run for this Actor on behalf of the Party, that terminates successfully if and only if the Party has (a) established the suitability of the Actor for executing certain kinds of Actions on its behalf, (b) ensured that their mutual rights and duties are properly specified and will be appropriately enforced, and (c) provided the circumstances/contexts within which the Actor is enabled to do so.",children:"onboarded"}),"), also qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that component."]}),"\n",(0,o.jsxs)(t.li,{children:["a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that has ",(0,o.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandated"})," an ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," (human or non-human) for executing certain ",(0,o.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on its behalf, qualifies as an ",(0,o.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," of that ",(0,o.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),"."]}),"\n"]}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"Parties, Actors and Actions pattern"})," provides an overview of how this concept fits in with related concepts."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsx)(t.h3,{id:"criteria",children:"Criteria"})]})}function d(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>i,M:()=>s});var o=a(1504);const r={},n=o.createContext(r);function s(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/ee10e58d.d2fa6312.js b/assets/js/ee10e58d.d2fa6312.js deleted file mode 100644 index 767a3b8b0..000000000 --- a/assets/js/ee10e58d.d2fa6312.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9212],{8616:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=a(7624),i=a(2172);const r={id:"transaction-id",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-id",formPhrases:["transaction-id{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",glossaryTerm:"Transaction Id",glossaryText:"character string that this [participant](@) uses to identify, and refer to, that [business transaction](transaction@).",date:20210601},s="Transaction Id",o={id:"terms/transaction-id",title:"Transaction Id",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-id.md",sourceDirName:"terms",slug:"/terms/transaction-id",permalink:"/framework/docs/terms/transaction-id",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-id.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"transaction-id",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-id",formPhrases:["transaction-id{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",glossaryTerm:"Transaction Id",glossaryText:"character string that this [participant](@) uses to identify, and refer to, that [business transaction](transaction@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function h(t){const e={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,i.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"transaction-id",children:"Transaction Id"}),"\n",(0,n.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsxs)(e.p,{children:["Explain that different ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," are each likely to use their own ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," for identifying, and referring to, the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," that they participate in. A ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," should communicate its ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-id",hovertext:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",children:"transaction id"})," to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," if it expects that other ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," to refer to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," in a way that it can dereference (i.e.: can use to identify the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with."]}),"\n",(0,n.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"Identifier"}),"\n"]}),"\n"]})]})}function f(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(h,{...t})}):h(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>o,M:()=>s});var n=a(1504);const i={},r=n.createContext(i);function s(t){const e=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:s(t.components),n.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/ee10e58d.f580d69d.js b/assets/js/ee10e58d.f580d69d.js new file mode 100644 index 000000000..aaa19cf15 --- /dev/null +++ b/assets/js/ee10e58d.f580d69d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9212],{8616:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>c,contentTitle:()=>s,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=a(7624),i=a(2172);const r={id:"transaction-id",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-id",formPhrases:["transaction-id{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",glossaryTerm:"Transaction Id",glossaryText:"character string that this [participant](@) uses to identify, and refer to, that [business transaction](transaction@).",date:20210601},s="Transaction Id",o={id:"terms/transaction-id",title:"Transaction Id",description:"Additional content is needed here.",source:"@site/docs/terms/transaction-id.md",sourceDirName:"terms",slug:"/terms/transaction-id",permalink:"/framework/docs/terms/transaction-id",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/transaction-id.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"transaction-id",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"transaction-id",formPhrases:["transaction-id{ss}"],status:"draft",grouptags:null,hoverText:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",glossaryTerm:"Transaction Id",glossaryText:"character string that this [participant](@) uses to identify, and refer to, that [business transaction](transaction@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Related Concepts",id:"related-concepts",level:3}];function h(t){const e={admonition:"admonition",h1:"h1",h3:"h3",li:"li",p:"p",ul:"ul",...(0,i.M)(),...t.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.h1,{id:"transaction-id",children:"Transaction Id"}),"\n",(0,n.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,n.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,n.jsxs)(e.p,{children:["Explain that different ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participants"})," are each likely to use their own ",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"identifiers"})," for identifying, and referring to, the various ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," that they participate in. A ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," should communicate its ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction-id",hovertext:"Transaction Id (for a specific Business Transaction and a Participant): character string that this Participant uses to identify, and refer to, that Business Transaction.",children:"transaction id"})," to another ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," if it expects that other ",(0,n.jsx)("a",{href:"/framework/docs/terms/participant",hovertext:"Participant (in/of a Transaction): a Party is negotiating (or has negotiated) a Transaction Agreement.",children:"participant"})," to refer to the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," in a way that it can dereference (i.e.: can use to identify the ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transaction"})," with."]}),"\n",(0,n.jsx)(e.h3,{id:"related-concepts",children:"Related Concepts"}),"\n",(0,n.jsxs)(e.ul,{children:["\n",(0,n.jsxs)(e.li,{children:["\n",(0,n.jsx)("a",{href:"/framework/docs/terms/identifier",hovertext:"Identifier: a character string that is being used for the identification of some Entity (yet may refer to 0, 1, or more Entities, depending on the context within which it is being used).",children:"Identifier"}),"\n"]}),"\n"]})]})}function f(t={}){const{wrapper:e}={...(0,i.M)(),...t.components};return e?(0,n.jsx)(e,{...t,children:(0,n.jsx)(h,{...t})}):h(t)}},2172:(t,e,a)=>{a.d(e,{I:()=>o,M:()=>s});var n=a(1504);const i={},r=n.createContext(i);function s(t){const e=n.useContext(r);return n.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function o(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(i):t.components||i:s(t.components),n.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/f19f2cc6.187d4a85.js b/assets/js/f19f2cc6.187d4a85.js new file mode 100644 index 000000000..da6c8889c --- /dev/null +++ b/assets/js/f19f2cc6.187d4a85.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3316],{6100:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>m,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>c});var o=s(7624),a=s(2172);const i={id:"ecosystem",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ecosystem",formPhrases:["ecosystem{ss}"],status:"draft",grouptags:null,hoverText:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",glossaryTerm:"Ecosystem",glossaryText:"a set of at least two (autonomous) [parties](@) (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",date:20210601},n="Ecosystem",r={id:"terms/ecosystem",title:"Ecosystem",description:"Short Description",source:"@site/docs/terms/ecosystem.md",sourceDirName:"terms",slug:"/terms/ecosystem",permalink:"/framework/docs/terms/ecosystem",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ecosystem.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"ecosystem",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ecosystem",formPhrases:["ecosystem{ss}"],status:"draft",grouptags:null,hoverText:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",glossaryTerm:"Ecosystem",glossaryText:"a set of at least two (autonomous) [parties](@) (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",date:20210601},sidebar:"essifLabSideBar"},m={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"ecosystem",children:"Ecosystem"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An Ecosystem is a set of at least two (autonomous) ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (the members of the ecosystem) whose individual work complements that of other members, and is of benefit to the set as a whole."]}),"\n",(0,o.jsxs)(t.p,{children:["An ecosystem is distinct from a ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," in the sense that it is not a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in its own right (which a ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is): it does not have and pursue ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", nor does it ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," a ",(0,o.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". A ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is considered a specialization of the more generic 'ecosystem' concept."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The ability to distinguish between an ecosystem and a non-ecosystem enables one to focus on its members, e.g. to learn how they get to complement each other's work without this being explicitly organized, to organize ways in which such cooperation can be made sustainable without explicitly needing to organize or control that, etc. Being part of an ecosystem allows individual ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to focus on their strengths and to rely on others to provide for its needs, and being appreciated for the value of its own work as it provides for the needs of others, without the need of explicitly organizing all this."]}),"\n",(0,o.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(t.p,{children:["An Ecosystem is a set of at least two (autonomous) ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," whose individual work complements that of others, and is of benefit to the set as a whole."]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>n});var o=s(1504);const a={},i=o.createContext(a);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f19f2cc6.f9154501.js b/assets/js/f19f2cc6.f9154501.js deleted file mode 100644 index 95c10fb25..000000000 --- a/assets/js/f19f2cc6.f9154501.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[3316],{6100:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>m,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>c});var o=s(7624),a=s(2172);const i={id:"ecosystem",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ecosystem",formPhrases:["ecosystem{ss}"],status:"draft",grouptags:null,hoverText:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",glossaryTerm:"Ecosystem",glossaryText:"a set of at least two (autonomous) [parties](@) (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",date:20210601},n="Ecosystem",r={id:"terms/ecosystem",title:"Ecosystem",description:"Short Description",source:"@site/docs/terms/ecosystem.md",sourceDirName:"terms",slug:"/terms/ecosystem",permalink:"/framework/docs/terms/ecosystem",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ecosystem.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ecosystem",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ecosystem",formPhrases:["ecosystem{ss}"],status:"draft",grouptags:null,hoverText:"Ecosystem: a set of at least two (autonomous) Parties (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",glossaryTerm:"Ecosystem",glossaryText:"a set of at least two (autonomous) [parties](@) (its 'members') whose individual work complements that of other members, and is of benefit to the set as a whole.",date:20210601},sidebar:"essifLabSideBar"},m={},c=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3}];function h(e){const t={h1:"h1",h3:"h3",p:"p",...(0,a.M)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t.h1,{id:"ecosystem",children:"Ecosystem"}),"\n",(0,o.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,o.jsxs)(t.p,{children:["An Ecosystem is a set of at least two (autonomous) ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," (the members of the ecosystem) whose individual work complements that of other members, and is of benefit to the set as a whole."]}),"\n",(0,o.jsxs)(t.p,{children:["An ecosystem is distinct from a ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," in the sense that it is not a ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in its own right (which a ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is): it does not have and pursue ",(0,o.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"}),", nor does it ",(0,o.jsx)("a",{href:"/framework/docs/terms/management",hovertext:"Management: the act or process of managing or actually realizing of (the results associated with) a set of Objectives by the Owner of these Objectives.",children:"manage"})," a ",(0,o.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"}),". A ",(0,o.jsx)("a",{href:"/framework/docs/terms/community",hovertext:"Community: a Party, consisting of at least two different Parties (the members of the Community) that seek to collaborate with each other so that each of them can achieve its individual Objectives more efficiently and/or effectively.",children:"community"})," is considered a specialization of the more generic 'ecosystem' concept."]}),"\n",(0,o.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,o.jsxs)(t.p,{children:["The ability to distinguish between an ecosystem and a non-ecosystem enables one to focus on its members, e.g. to learn how they get to complement each other's work without this being explicitly organized, to organize ways in which such cooperation can be made sustainable without explicitly needing to organize or control that, etc. Being part of an ecosystem allows individual ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," to focus on their strengths and to rely on others to provide for its needs, and being appreciated for the value of its own work as it provides for the needs of others, without the need of explicitly organizing all this."]}),"\n",(0,o.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,o.jsxs)(t.p,{children:["An Ecosystem is a set of at least two (autonomous) ",(0,o.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," whose individual work complements that of others, and is of benefit to the set as a whole."]})]})}function d(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>r,M:()=>n});var o=s(1504);const a={},i=o.createContext(a);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f2e37866.152d76d5.js b/assets/js/f2e37866.152d76d5.js deleted file mode 100644 index e417119fe..000000000 --- a/assets/js/f2e37866.152d76d5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9376],{9716:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>n,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var i=a(7624),s=a(2172);const r={id:"qualified-data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"qualified-data",formPhrases:["qualified-data"],status:"draft",grouptags:null,hoverText:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",glossaryTerm:"Qualified Data",glossaryText:"[data](@) that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual [parties](@).",date:20210601},n="Qualified Data",o={id:"terms/qualified-data",title:"Qualified Data",description:"Short Description",source:"@site/docs/terms/qualified-data.md",sourceDirName:"terms",slug:"/terms/qualified-data",permalink:"/framework/docs/terms/qualified-data",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/qualified-data.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"qualified-data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"qualified-data",formPhrases:["qualified-data"],status:"draft",grouptags:null,hoverText:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",glossaryTerm:"Qualified Data",glossaryText:"[data](@) that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual [parties](@).",date:20210601},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Backgrounds",id:"backgrounds",level:3},{value:"Issuer perspective",id:"issuer-perspective",level:4},{value:"Validator perspective",id:"validator-perspective",level:4},{value:"Holder perspective",id:"holder-perspective",level:4}];function l(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"qualified-data",children:"Qualified Data"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Qualified data"})," is ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.p,{children:"Qualified data has two perspectives:"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["The usage (or ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"}),") perspective. Whether or not data qualifies for use depends on the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," using it, and also the purpose (context) for which it is used. From this perspective, qualified data ",(0,i.jsx)(t.em,{children:"is"})," data that if it were validated, would qualify as actually being ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:["The provisioning perspective. Strictly speaking, ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," cannot provision qualified data as they have no clue what it takes for that data to be ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"}),". A party that creates qualified data would not not all specific purposes for which the data is actually going to be used."]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"For verifiers"}),"\n",(0,i.jsx)(t.p,{children:"Qualified data comes in two flavors:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["as data that satisfies the requirements of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that will be using it, e.g. for decision making. Since parties are autonomous (self-sovereign), such requirements must be expected to be subjective: every party will have its"]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsx)(t.p,{children:"The ability to distinguish between (non)qualified-data is relevant in many situations, including:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"electronic communication: the qualified-data"}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)(t.strong,{children:"qualified-data"})," (of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for whom the actor is an ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", i.e. on whose behalf the actor is (in the process of) executing some ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"backgrounds",children:"Backgrounds"}),"\n",(0,i.jsx)(t.p,{children:"Qualified data can be looked at from different perspectives: the 'issuer perspective', the 'validator perspective' and the 'holder perspective'."}),"\n",(0,i.jsx)(t.h4,{id:"issuer-perspective",children:"Issuer perspective"}),"\n",(0,i.jsxs)(t.p,{children:["In its ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," role, a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is interested in creating value from sharing the ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," it has about (other) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),". Various business models exist for different organizations. For example, a government may decide to create credentials with citizen data (not just name and address, but also marital status and children, data concerning taxes, various permits, ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownerships"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"}),", etc.). This may result in savings on bureaucracy that outweigh the costs of implementing credential issuing."]}),"\n",(0,i.jsx)(t.p,{children:"In order to reap the benefits expected by the business model, issuers should provide data that others will actually use, and do so with proofs of provenance, integrity and perhaps other assurances. This means that the issuer must communicate (advertise) the existence of such data in such a way that others can not only find it, but also decide whether or not that data is beneficial (for them) to use. An 'advertisement' not only needs to say 'what' the data is about, but also what its characteristics are (e.g. that this issued data is guaranteed to be 1-1 equal to the registrations of the issuer, unless the credential in which it is contained has expired or has been revoked), the liability (if any) that the issuer is prepared to take, conditions of use, etc."}),"\n",(0,i.jsxs)(t.p,{children:["From the issuer perspective, it isn't all that important what the 'envelope' is in which the data is conveyed, as long as the assurances for provenance and integrity (and perhaps some others) for the data are in place. Verifiable credentials are good, but so are X.509 attribute certificates, Attribute-Based Credentials (",(0,i.jsx)(t.a,{href:"https://www.springer.com/gp/book/9783319144382",children:"ABCs"}),"), etc. Parties may want the ability to specify which of these (not) to use, but that's a secondary concern."]}),"\n",(0,i.jsxs)(t.p,{children:["In short, as an issuer, a party is interested in creating value from sharing knowledge about other entities. A party's \u201cissuer\u201d ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process is concerned with making (and continually reviewing and updating) decisions about e.g.:"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"the kinds of qualified data it is willing to provide (what they consist of, what characteristics are to be ensured, liability to take, etc.;"}),"\n",(0,i.jsx)(t.li,{children:"the kinds of credentials ('envelopes') it is willing to use for providing that data;"}),"\n",(0,i.jsx)(t.li,{children:"under which conditions such credentials may be issued (e.g. only to a party that is mentioned in the qualified data);"}),"\n",(0,i.jsx)(t.li,{children:"how all this is communicated: published, advertised and marketed (both in machine-readable and human readable form, for different purposes/audiences)."}),"\n"]}),"\n",(0,i.jsx)(t.h4,{id:"validator-perspective",children:"Validator perspective"}),"\n",(0,i.jsxs)(t.p,{children:["In its role as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is seeking to create value by efficiently obtaining data that is valid for further processing for specific purposes. Such processing includes doing computations with the data, or using it as a value for a variable/placeholder in a rule that needs to be evaluated for the purpose of making some decision. One may think of this as that the party has various 'formulae' that it needs to be processed or evaluated for specific purposes, and doing so requires the 'variables' (fields) of these formulae to be assigned a value."]}),"\n",(0,i.jsxs)(t.p,{children:["The validator perspective is about obtaining such data, determining whether or not evaluation of the formula would be valid if the data were assigned to specific variables (",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"}),"), and if so, assign the obtained data to such variables."]}),"\n",(0,i.jsx)(t.p,{children:"Obtaining data through the SSI infrastructure requires that the party first needs to track down which issuers exist and what kinds of credentials they issue, i.e. the kinds of data that they contain, and further characteristics. It is needed to create and maintain a mapping between (fields) from credentials from specific issuers and 'variables' in the formulae that it uses in its business processes. Such a mapping would also include 'validation criteria', i.e. formulae whose variables can be populated by the meta-data of credentials, such the expiration date, and that are used to decide whether or not data from a credential can serve as the value of a variable in the formula. We will refer to such mappings (and their validation criteria) as a 'validator policy'."}),"\n",(0,i.jsx)(t.p,{children:"Machine-readable validation policies enable generic IT to collect data for populating a formula using the SSI infrastructure, with the guarantee that such data is valid for the purpose in which the formula is used. Human-readable validation policies enable the designated employees of the organization to do the same, using other kinds of infrastructure (e.g. Internet, phone, mail, \u2026)."}),"\n",(0,i.jsxs)(t.p,{children:["In short, as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," creates value by obtaining data that is valid for processing in specific cases. A party's \u201cvalidator\u201d ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process is concerned with making (and continually reviewing and updating) qualified decisions about e.g.:"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"the mapping between variables in formulae, and fields from credentials of specific issuers;"}),"\n",(0,i.jsx)(t.li,{children:"validation criteria for each of these mappings;"}),"\n",(0,i.jsxs)(t.li,{children:["what ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it runs in case the claims made within the credential are not true, and what assurances may be called for in order to reduce such ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," to an acceptable level"]}),"\n"]}),"\n",(0,i.jsx)(t.h4,{id:"holder-perspective",children:"Holder perspective"}),"\n",(0,i.jsxs)(t.p,{children:["In its role as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is seeking to create value by collecting and managing (qualified) data for later use, by itself, or by presenting it to others e.g. within the context of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),". The value comes mainly from the fact that handling such data is done electronically, using the SSI infrastructure, thereby avoiding most of the (costly, time consuming and annoying) problems that people face if they had to do this by hand (as explained earlier)."]}),"\n",(0,i.jsxs)(t.p,{children:["In the holder role, a party is predominantly concerned with how to respond to ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from other parties that collect data (for populating a formula) and making qualified decisions. Such requests would state which fields of specific kinds of (possibly multiple) credentials are needed, and might also state the validation criteria. Collecting the requested (meta-)data, wrapping it into a presentation format and 'issuing' it to the requester suggests that the party is actually performing in an issuer role. Note that collecting and presenting data in the requested format does not mean that the data needs to be changed."]}),"\n",(0,i.jsxs)(t.p,{children:["However, in this (holder) role a party may also want to know more about the party that it receives ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," from, e.g. who it is, whether it is registered as an enterprise with the national Chamber of Commerce, etc, and it may also need assurances. That would mean that it would simultaneously/intermittently also have to perform the verifier role."]}),"\n",(0,i.jsx)(t.p,{children:"In this sense, a holder seems to combine both issuer and verifier/validator perspectives. The holder takes the issuer mindset when presenting the asked qualified data, possibly from multiple sources. The verifier viewpoint is taken when a holder checks whether it trusts the validator enough to share the qualified data with."})]})}function c(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var i=a(1504);const s={},r=i.createContext(s);function n(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f2e37866.e0f26d99.js b/assets/js/f2e37866.e0f26d99.js new file mode 100644 index 000000000..f9bd93599 --- /dev/null +++ b/assets/js/f2e37866.e0f26d99.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[9376],{9716:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>n,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>h});var i=a(7624),s=a(2172);const r={id:"qualified-data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"qualified-data",formPhrases:["qualified-data"],status:"draft",grouptags:null,hoverText:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",glossaryTerm:"Qualified Data",glossaryText:"[data](@) that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual [parties](@).",date:20210601},n="Qualified Data",o={id:"terms/qualified-data",title:"Qualified Data",description:"Short Description",source:"@site/docs/terms/qualified-data.md",sourceDirName:"terms",slug:"/terms/qualified-data",permalink:"/framework/docs/terms/qualified-data",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/qualified-data.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"qualified-data",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"qualified-data",formPhrases:["qualified-data"],status:"draft",grouptags:null,hoverText:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",glossaryTerm:"Qualified Data",glossaryText:"[data](@) that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual [parties](@).",date:20210601},sidebar:"essifLabSideBar"},d={},h=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Backgrounds",id:"backgrounds",level:3},{value:"Issuer perspective",id:"issuer-perspective",level:4},{value:"Validator perspective",id:"validator-perspective",level:4},{value:"Holder perspective",id:"holder-perspective",level:4}];function l(e){const t={a:"a",em:"em",h1:"h1",h3:"h3",h4:"h4",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,s.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"qualified-data",children:"Qualified Data"}),"\n",(0,i.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,i.jsxs)(t.p,{children:[(0,i.jsx)(t.strong,{children:"Qualified data"})," is ",(0,i.jsx)("a",{href:"/framework/docs/terms/data",hovertext:"Data: something (tangible) that can be used to communicate a meaning (which is intangible/information).",children:"data"})," that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,i.jsx)(t.p,{children:"Qualified data has two perspectives:"}),"\n",(0,i.jsxs)(t.ol,{children:["\n",(0,i.jsxs)(t.li,{children:["The usage (or ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"}),") perspective. Whether or not data qualifies for use depends on the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," using it, and also the purpose (context) for which it is used. From this perspective, qualified data ",(0,i.jsx)(t.em,{children:"is"})," data that if it were validated, would qualify as actually being ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"}),"."]}),"\n",(0,i.jsxs)(t.li,{children:["The provisioning perspective. Strictly speaking, ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," cannot provision qualified data as they have no clue what it takes for that data to be ",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"valid"}),". A party that creates qualified data would not not all specific purposes for which the data is actually going to be used."]}),"\n"]}),"\n",(0,i.jsx)(t.p,{children:"For verifiers"}),"\n",(0,i.jsx)(t.p,{children:"Qualified data comes in two flavors:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:["as data that satisfies the requirements of the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that will be using it, e.g. for decision making. Since parties are autonomous (self-sovereign), such requirements must be expected to be subjective: every party will have its"]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,i.jsx)(t.p,{children:"The ability to distinguish between (non)qualified-data is relevant in many situations, including:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"electronic communication: the qualified-data"}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,i.jsxs)(t.p,{children:["The ",(0,i.jsx)(t.strong,{children:"qualified-data"})," (of an ",(0,i.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"}),") is the ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for whom the actor is an ",(0,i.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),", i.e. on whose behalf the actor is (in the process of) executing some ",(0,i.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),"."]}),"\n",(0,i.jsx)(t.h3,{id:"backgrounds",children:"Backgrounds"}),"\n",(0,i.jsx)(t.p,{children:"Qualified data can be looked at from different perspectives: the 'issuer perspective', the 'validator perspective' and the 'holder perspective'."}),"\n",(0,i.jsx)(t.h4,{id:"issuer-perspective",children:"Issuer perspective"}),"\n",(0,i.jsxs)(t.p,{children:["In its ",(0,i.jsx)("a",{href:"/framework/docs/terms/issuer",hovertext:"Issuer (functional component): a component that implements the Capability to construct Credentials from data objects, according to the content of its Principal's Issuer-Policy (specifically regarding the way in which the Credential is to be digitally signed), and pass it to the Wallet-component of its Principal allowing it to be issued.",children:"issuer"})," role, a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is interested in creating value from sharing the ",(0,i.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," it has about (other) ",(0,i.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),". Various business models exist for different organizations. For example, a government may decide to create credentials with citizen data (not just name and address, but also marital status and children, data concerning taxes, various permits, ",(0,i.jsx)("a",{href:"/framework/docs/terms/ownership",hovertext:"Ownership (of an Entity over another in a Jurisdiction): a relationship between two Entities in which one of them (called the Owner) has legal, rightful or natural rights and/or duties to enjoy, dispose of, and control the other (called the Owned).",children:"ownerships"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/guardianship-arrangement",hovertext:"Guardianship Arrangement (in a Jurisdiction): a set of rights and duties between Legal Entities of the Jurisdiction that have been established and are enforced within that Jurisdiction for the purpose of caring for and/or protecting/guarding/defending one or more of these Entities.",children:"guardianships"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/mandate",hovertext:"Mandate: a right or duty that one Party (the Mandator) has granted to another Party or Employee (the Mandatee) for executing a specific (set of) Actions in the name of, and under responsibility/accountability of, this (first) Party.",children:"mandates"}),", ",(0,i.jsx)("a",{href:"/framework/docs/terms/delegate",hovertext:"Delegate: the transferral of Ownership of one or more Obligations of a Party (the Delegator), including the associated accountability, to another Party (the Delegatee), which implies that the Delegatee can realize such Obligations as it sees fit.",children:"delegates"}),", etc.). This may result in savings on bureaucracy that outweigh the costs of implementing credential issuing."]}),"\n",(0,i.jsx)(t.p,{children:"In order to reap the benefits expected by the business model, issuers should provide data that others will actually use, and do so with proofs of provenance, integrity and perhaps other assurances. This means that the issuer must communicate (advertise) the existence of such data in such a way that others can not only find it, but also decide whether or not that data is beneficial (for them) to use. An 'advertisement' not only needs to say 'what' the data is about, but also what its characteristics are (e.g. that this issued data is guaranteed to be 1-1 equal to the registrations of the issuer, unless the credential in which it is contained has expired or has been revoked), the liability (if any) that the issuer is prepared to take, conditions of use, etc."}),"\n",(0,i.jsxs)(t.p,{children:["From the issuer perspective, it isn't all that important what the 'envelope' is in which the data is conveyed, as long as the assurances for provenance and integrity (and perhaps some others) for the data are in place. Verifiable credentials are good, but so are X.509 attribute certificates, Attribute-Based Credentials (",(0,i.jsx)(t.a,{href:"https://www.springer.com/gp/book/9783319144382",children:"ABCs"}),"), etc. Parties may want the ability to specify which of these (not) to use, but that's a secondary concern."]}),"\n",(0,i.jsxs)(t.p,{children:["In short, as an issuer, a party is interested in creating value from sharing knowledge about other entities. A party's \u201cissuer\u201d ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process is concerned with making (and continually reviewing and updating) decisions about e.g.:"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"the kinds of qualified data it is willing to provide (what they consist of, what characteristics are to be ensured, liability to take, etc.;"}),"\n",(0,i.jsx)(t.li,{children:"the kinds of credentials ('envelopes') it is willing to use for providing that data;"}),"\n",(0,i.jsx)(t.li,{children:"under which conditions such credentials may be issued (e.g. only to a party that is mentioned in the qualified data);"}),"\n",(0,i.jsx)(t.li,{children:"how all this is communicated: published, advertised and marketed (both in machine-readable and human readable form, for different purposes/audiences)."}),"\n"]}),"\n",(0,i.jsx)(t.h4,{id:"validator-perspective",children:"Validator perspective"}),"\n",(0,i.jsxs)(t.p,{children:["In its role as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is seeking to create value by efficiently obtaining data that is valid for further processing for specific purposes. Such processing includes doing computations with the data, or using it as a value for a variable/placeholder in a rule that needs to be evaluated for the purpose of making some decision. One may think of this as that the party has various 'formulae' that it needs to be processed or evaluated for specific purposes, and doing so requires the 'variables' (fields) of these formulae to be assigned a value."]}),"\n",(0,i.jsxs)(t.p,{children:["The validator perspective is about obtaining such data, determining whether or not evaluation of the formula would be valid if the data were assigned to specific variables (",(0,i.jsx)("a",{href:"/framework/docs/terms/validate",hovertext:"Validate/validation of data: the act, by or on behalf of a Party, of determining whether or not that data is valid to be used for some specific purpose(s) of that Party.",children:"validation"}),"), and if so, assign the obtained data to such variables."]}),"\n",(0,i.jsx)(t.p,{children:"Obtaining data through the SSI infrastructure requires that the party first needs to track down which issuers exist and what kinds of credentials they issue, i.e. the kinds of data that they contain, and further characteristics. It is needed to create and maintain a mapping between (fields) from credentials from specific issuers and 'variables' in the formulae that it uses in its business processes. Such a mapping would also include 'validation criteria', i.e. formulae whose variables can be populated by the meta-data of credentials, such the expiration date, and that are used to decide whether or not data from a credential can serve as the value of a variable in the formula. We will refer to such mappings (and their validation criteria) as a 'validator policy'."}),"\n",(0,i.jsx)(t.p,{children:"Machine-readable validation policies enable generic IT to collect data for populating a formula using the SSI infrastructure, with the guarantee that such data is valid for the purpose in which the formula is used. Human-readable validation policies enable the designated employees of the organization to do the same, using other kinds of infrastructure (e.g. Internet, phone, mail, \u2026)."}),"\n",(0,i.jsxs)(t.p,{children:["In short, as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," creates value by obtaining data that is valid for processing in specific cases. A party's \u201cvalidator\u201d ",(0,i.jsx)("a",{href:"/framework/docs/terms/governance",hovertext:"Governance: the act or process of governing or overseeing the realization of (the results associated with) a set of Objectives by the Owner of these Objectives, in order to ensure they will be fit for the purposes that this Owner intends to use them for.",children:"governance"})," process is concerned with making (and continually reviewing and updating) qualified decisions about e.g.:"]}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsx)(t.li,{children:"the mapping between variables in formulae, and fields from credentials of specific issuers;"}),"\n",(0,i.jsx)(t.li,{children:"validation criteria for each of these mappings;"}),"\n",(0,i.jsxs)(t.li,{children:["what ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," it runs in case the claims made within the credential are not true, and what assurances may be called for in order to reduce such ",(0,i.jsx)("a",{href:"/framework/docs/terms/risk",hovertext:"Risk (of a Party's Objective): the effects that uncertainty (i.e. a lack of information, understanding or knowledge of events, their consequences or likelihoods) can have on the intended realization of that Party's Objective.",children:"risks"})," to an acceptable level"]}),"\n"]}),"\n",(0,i.jsx)(t.h4,{id:"holder-perspective",children:"Holder perspective"}),"\n",(0,i.jsxs)(t.p,{children:["In its role as a ",(0,i.jsx)("a",{href:"/framework/docs/terms/holder",hovertext:"Holder (functional component): a component that implements the Capability to handle presentation requests from a Peer Agent, produce the requested data (a presentation) according to its Principal's holder-policy, and send that in response to the request.",children:"holder"}),", a ",(0,i.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is seeking to create value by collecting and managing (qualified) data for later use, by itself, or by presenting it to others e.g. within the context of a ",(0,i.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transaction"}),". The value comes mainly from the fact that handling such data is done electronically, using the SSI infrastructure, thereby avoiding most of the (costly, time consuming and annoying) problems that people face if they had to do this by hand (as explained earlier)."]}),"\n",(0,i.jsxs)(t.p,{children:["In the holder role, a party is predominantly concerned with how to respond to ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," that it receives from other parties that collect data (for populating a formula) and making qualified decisions. Such requests would state which fields of specific kinds of (possibly multiple) credentials are needed, and might also state the validation criteria. Collecting the requested (meta-)data, wrapping it into a presentation format and 'issuing' it to the requester suggests that the party is actually performing in an issuer role. Note that collecting and presenting data in the requested format does not mean that the data needs to be changed."]}),"\n",(0,i.jsxs)(t.p,{children:["However, in this (holder) role a party may also want to know more about the party that it receives ",(0,i.jsx)("a",{href:"/framework/docs/terms/presentation-request",hovertext:"Presentation Request: a (signed) digital message that a Verifier component sends to a Holder component asking for specific data from one or more Verifiable Credentials that are issued by specific Parties.",children:"presentation requests"})," from, e.g. who it is, whether it is registered as an enterprise with the national Chamber of Commerce, etc, and it may also need assurances. That would mean that it would simultaneously/intermittently also have to perform the verifier role."]}),"\n",(0,i.jsx)(t.p,{children:"In this sense, a holder seems to combine both issuer and verifier/validator perspectives. The holder takes the issuer mindset when presenting the asked qualified data, possibly from multiple sources. The verifier viewpoint is taken when a holder checks whether it trusts the validator enough to share the qualified data with."})]})}function c(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>n});var i=a(1504);const s={},r=i.createContext(s);function n(e){const t=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),i.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f2e64108.d1693eb3.js b/assets/js/f2e64108.d1693eb3.js new file mode 100644 index 000000000..d9f1e0aa6 --- /dev/null +++ b/assets/js/f2e64108.d1693eb3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7508],{4304:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var n=a(7624),s=a(2172),r=a(964);const i={id:"pattern-party-representation",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-representation",formPhrases:["party-representation","party-representation-pattern"],status:"draft",grouptags:null,glossaryTerm:"Party Representation Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) can be represented in various circumstances.",hoverText:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",date:20210601},o="Party Representation",h={id:"terms/pattern-party-representation",title:"Party Representation",description:"This is work that is in its early drafting stage. If you have suggestions, please raise an issue.",source:"@site/docs/terms/pattern-party-representation.md",sourceDirName:"terms",slug:"/terms/pattern-party-representation",permalink:"/framework/docs/terms/pattern-party-representation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-party-representation.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"pattern-party-representation",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-representation",formPhrases:["party-representation","party-representation-pattern"],status:"draft",grouptags:null,glossaryTerm:"Party Representation Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) can be represented in various circumstances.",hoverText:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Identifier Pattern",permalink:"/framework/docs/terms/pattern-identifier"},next:{title:"Governance and Management",permalink:"/framework/docs/terms/pattern-governance-and-management"}},c={},d=[{value:"Summary",id:"summary",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Miscellaneous",id:"miscellaneous",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"party-representation",children:"Party Representation"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work that is in its early drafting stage. If you have suggestions, please ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,n.jsx)(t.h3,{id:"summary",children:"Summary"}),"\n",(0,n.jsxs)(t.p,{children:["This pattern captures the essence of how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be represented in various circumstances, thereby extending the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, actions pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["Within the context of ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),", we are interested in coming to grips with (answering) questions such as 'in what ways can ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," be represented?', 'what kind(s) of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," can represent ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"', 'how can we deal with representation constraints, i.e. provide guarantees that the represented ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," isn't completely at the mercy of the one representing it?'."]}),"\n",(0,n.jsx)(t.p,{children:"This model attempts to provide answers to such questions."}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsxs)(t.p,{children:["There are very many different forms of representation. ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"Claims"}),", for example, represent characteristics attributed to ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Terms"})," represent (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," are represented in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," represent ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", and so on. We specifically focus on"]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/representation",children:"Merriam-Webster"})," considers both 'the action of representing', i.e. the action or fact of one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," standing for another so as to have the rights and duties of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," represented, or the substitution of one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in place of another, e.g. a child taking the place of a deceased parent), and 'the fact of being represented', which is its passive counterpart."]}),"\n",(0,n.jsx)(t.p,{children:"Representation can take an active and a more passive form."}),"\n",(0,n.jsxs)(t.p,{children:["In the active form, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is represented by an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as described in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, action pattern"}),". In that pattern, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is said to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that it represents as it is executing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),". This kind of representation is short-lived: it exists for the time that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is being executed."]}),"\n",(0,n.jsxs)(t.p,{children:["In the more passive form, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can be represented by an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," in an employment, or 'works for' relation, which is also described in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, action pattern"}),". In that pattern, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is said to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which (in our context) only means that it is realistic to expect that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," will be executing ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"Actors"})," typically do not represent a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for everything. ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"Employees"})," for example are typically assigned a ",(0,n.jsx)(t.em,{children:"function"})," that requires them to do certain kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", yet at the same time limits them thereto. An (",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," in its role of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," can, or should therefore limit its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agency"})," to ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," of the type that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," has assigned as the tasks for the functions it is ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," to fulfill."]}),"\n",(0,n.jsxs)(t.p,{children:["This pattern also describes how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be said to perform an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", which is shorthand parlance for saying that there is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes this ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". In that sense, ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be said to perform an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", effectively representing such ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["In this model, we do not consider ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," representing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as this is already elaborated on in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, action model"}),", which defines notions such as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (and ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"}),")"]}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Representation' pattern",src:(0,r.c)("images/patterns/pattern-party-representation.png")}),"\n",(0,n.jsx)(t.h3,{id:"miscellaneous",children:"Miscellaneous"}),"\n",(0,n.jsxs)(t.p,{children:["The seemingly simple notion of 'representation' turns out to be quite elusive in various circumstances. The painter ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/The_Treachery_of_Images",children:"Rene Magritte was heavily reproached"}),' for writing "Ceci n\'est pas une pipe" (this is not a pipe) under a painting that showed a pipe. But he was right: you cannot stuff the image of a pipe in the same way you stuff the pipe that it represents.']}),"\n",(0,n.jsxs)(t.p,{children:["In general, representation is quite complex, as can be readily experienced when diving into ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semiotics",children:"Semiotics"}),", that studies the workings of ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Sign_(semiotics)",children:"signs"})," (i.e. anything that communicates a meaning that is not the sign itself). Our ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology model"})," specifies that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (within a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context) refers to (the ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," of) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", which is one way of representing (intangible) ideas."]}),"\n",(0,n.jsxs)(t.p,{children:["'Representation' is a notion that seems simple enough to grasp, but turns out to be more elusive when trying to formalize it. ",(0,n.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/representation",children:"Merriam-Webster"})," has several definitions"]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var n=a(1504);const s={},r=n.createContext(s);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f2e64108.d893b871.js b/assets/js/f2e64108.d893b871.js deleted file mode 100644 index c6729314c..000000000 --- a/assets/js/f2e64108.d893b871.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7508],{4304:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>h,toc:()=>d});var n=a(7624),s=a(2172),r=a(964);const i={id:"pattern-party-representation",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-representation",formPhrases:["party-representation","party-representation-pattern"],status:"draft",grouptags:null,glossaryTerm:"Party Representation Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) can be represented in various circumstances.",hoverText:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",date:20210601},o="Party Representation",h={id:"terms/pattern-party-representation",title:"Party Representation",description:"This is work that is in its early drafting stage. If you have suggestions, please raise an issue.",source:"@site/docs/terms/pattern-party-representation.md",sourceDirName:"terms",slug:"/terms/pattern-party-representation",permalink:"/framework/docs/terms/pattern-party-representation",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/pattern-party-representation.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"pattern-party-representation",displayed_sidebar:"essifLabSideBar",termType:"pattern",term:"party-representation",formPhrases:["party-representation","party-representation-pattern"],status:"draft",grouptags:null,glossaryTerm:"Party Representation Pattern",glossaryText:"a set of [concepts](@) and other [semantic units](@) that can be used to explain how [parties](@) can be represented in various circumstances.",hoverText:"The Party Representation pattern captures the foundational concepts and relations that we need for thinking about how Parties can be represented in various circumstances.",date:20210601},sidebar:"essifLabSideBar",previous:{title:"Identifier Pattern",permalink:"/framework/docs/terms/pattern-identifier"},next:{title:"Governance and Management",permalink:"/framework/docs/terms/pattern-governance-and-management"}},c={},d=[{value:"Summary",id:"summary",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Introduction",id:"introduction",level:3},{value:"Formalized model",id:"formalized-model",level:3},{value:"Miscellaneous",id:"miscellaneous",level:3}];function l(e){const t={a:"a",admonition:"admonition",em:"em",h1:"h1",h3:"h3",p:"p",strong:"strong",...(0,s.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"party-representation",children:"Party Representation"}),"\n",(0,n.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,n.jsxs)(t.p,{children:["This is work that is in its early drafting stage. If you have suggestions, please ",(0,n.jsx)(t.a,{href:"https://github.com/essif-lab/framework/issues/new",children:"raise an issue"}),"."]})}),"\n",(0,n.jsx)(t.h3,{id:"summary",children:"Summary"}),"\n",(0,n.jsxs)(t.p,{children:["This pattern captures the essence of how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be represented in various circumstances, thereby extending the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, actions pattern"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["Within the context of ",(0,n.jsx)("a",{href:"/framework/docs/terms/self-sovereign-identity",hovertext:"Self-Sovereign Identity (or SSI): a term that has many different interpretations, and that we use to refer to concepts/ideas, architectures, processes and technologies that aim to support (autonomous) Parties as they negotiate and execute electronic Transactions with one another.",children:"SSI"}),", we are interested in coming to grips with (answering) questions such as 'in what ways can ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," be represented?', 'what kind(s) of ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"})," can represent ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"', 'how can we deal with representation constraints, i.e. provide guarantees that the represented ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," isn't completely at the mercy of the one representing it?'."]}),"\n",(0,n.jsx)(t.p,{children:"This model attempts to provide answers to such questions."}),"\n",(0,n.jsx)(t.h3,{id:"introduction",children:"Introduction"}),"\n",(0,n.jsxs)(t.p,{children:["There are very many different forms of representation. ",(0,n.jsx)("a",{href:"/framework/docs/terms/assertion",hovertext:"Assertion: a declaration/statement, made by a specific Party, that something is the case.",children:"Claims"}),", for example, represent characteristics attributed to ",(0,n.jsx)("a",{href:"/framework/docs/terms/entity",hovertext:"Entity: someone or something that is known to exist.",children:"entities"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"Terms"})," represent (intangible) ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concepts"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/legal-entity",hovertext:"Legal Entity (of a Jurisdiction): an Entity that is known by, recognized to exist, and registered in that Jurisdiction.",children:"legal entities"})," are represented in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/jurisdiction",hovertext:"Jurisdiction: the composition of a Legal System (legislation, enforcement thereof, and conflict resolution), a Party that governs that Legal System, a scope within which that Legal System is operational, and one or more Objectives for the purpose of which the Legal System is operated.",children:"jurisdiction"}),", ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," represent ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," as they execute ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", and so on. We specifically focus on"]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/representation",children:"Merriam-Webster"})," considers both 'the action of representing', i.e. the action or fact of one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," standing for another so as to have the rights and duties of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," represented, or the substitution of one ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," in place of another, e.g. a child taking the place of a deceased parent), and 'the fact of being represented', which is its passive counterpart."]}),"\n",(0,n.jsx)(t.p,{children:"Representation can take an active and a more passive form."}),"\n",(0,n.jsxs)(t.p,{children:["In the active form, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," is represented by an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as described in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, action pattern"}),". In that pattern, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is said to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"})," of the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," that it represents as it is executing the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),". This kind of representation is short-lived: it exists for the time that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," is being executed."]}),"\n",(0,n.jsxs)(t.p,{children:["In the more passive form, a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can be represented by an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," in an employment, or 'works for' relation, which is also described in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, action pattern"}),". In that pattern, the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," is said to be an ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", which (in our context) only means that it is realistic to expect that the ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," will be executing ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"Actors"})," typically do not represent a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," for everything. ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"Employees"})," for example are typically assigned a ",(0,n.jsx)(t.em,{children:"function"})," that requires them to do certain kinds of ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"}),", yet at the same time limits them thereto. An (",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," in its role of) ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employee"})," can, or should therefore limit its ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agency"})," to ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"actions"})," of the type that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/employer",hovertext:"Employer (of an Actor): a Party on whose behalf this (human or non-human) Actor (called an Employee of that Party) might execute Actions.",children:"employer"})," has assigned as the tasks for the functions it is ",(0,n.jsx)("a",{href:"/framework/docs/terms/employee",hovertext:"Employee (of a Party): a (human or digital) Actor for whom/which it is realistic that it might execute Actions on behalf of that Party (called the Employer of that Actor).",children:"employed"})," to fulfill."]}),"\n",(0,n.jsxs)(t.p,{children:["This pattern also describes how ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be said to perform an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"}),", which is shorthand parlance for saying that there is an ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actor"})," that executes this ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),". In that sense, ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," can be said to perform an ",(0,n.jsx)("a",{href:"/framework/docs/terms/action",hovertext:"Action: something that is actually done (a 'unit of work' that is executed) by a single Actor (on behalf of a given Party), as a single operation, in a specific context.",children:"action"})," on behalf of other ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", effectively representing such ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),"."]}),"\n",(0,n.jsxs)(t.p,{children:["In this model, we do not consider ",(0,n.jsx)("a",{href:"/framework/docs/terms/actor",hovertext:"Actor: Entity that can act (do things/execute Actions), e.g. people, machines, but not Organizations.",children:"actors"})," representing ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"}),", as this is already elaborated on in the ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-party-actor-action",hovertext:"The Parties, Actors and Actions pattern captures the foundational concepts and relations that we need for thinking about how things get done. It answers questions such as: 'Who/what does things?', 'How are their actions being guided/controlled?', 'Who controls whom/what?', 'Who/what may be held accountable?'.",children:"parties, actors, action model"}),", which defines notions such as ",(0,n.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agents"})," (and ",(0,n.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principals"}),")"]}),"\n",(0,n.jsx)(t.h3,{id:"formalized-model",children:"Formalized model"}),"\n",(0,n.jsxs)(t.p,{children:["Here is a visual representation of this pattern, using the following ",(0,n.jsx)(t.strong,{children:(0,n.jsx)(t.a,{href:"../notations-and-conventions#pattern-diagram-notations",children:"notations and conventions"})}),":"]}),"\n",(0,n.jsx)("img",{alt:"Conceptual model of the 'Representation' pattern",src:(0,r.c)("images/patterns/pattern-party-representation.png")}),"\n",(0,n.jsx)(t.h3,{id:"miscellaneous",children:"Miscellaneous"}),"\n",(0,n.jsxs)(t.p,{children:["The seemingly simple notion of 'representation' turns out to be quite elusive in various circumstances. The painter ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/The_Treachery_of_Images",children:"Rene Magritte was heavily reproached"}),' for writing "Ceci n\'est pas une pipe" (this is not a pipe) under a painting that showed a pipe. But he was right: you cannot stuff the image of a pipe in the same way you stuff the pipe that it represents.']}),"\n",(0,n.jsxs)(t.p,{children:["In general, representation is quite complex, as can be readily experienced when diving into ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semiotics",children:"Semiotics"}),", that studies the workings of ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Sign_(semiotics)",children:"signs"})," (i.e. anything that communicates a meaning that is not the sign itself). Our ",(0,n.jsx)("a",{href:"/framework/docs/terms/pattern-terminology",hovertext:"a set of Concepts and other Semantic units that one can use to explain one's thinking about a certain topic, as well as to devise/design a way of thinking that members of a Community can use to align their thinking as they pursue that Community's Objectives.",children:"terminology model"})," specifies that a ",(0,n.jsx)("a",{href:"/framework/docs/terms/term",hovertext:"Term: a word or phrase (i.e.: text) that is used in at least one Scope/context to represent a specific Concept.",children:"term"})," (within a specific ",(0,n.jsx)("a",{href:"/framework/docs/terms/scope",hovertext:"Scope: the extent of the area or subject matter (which we use, e.g., to define Patterns, Concepts, Terms and Glossaries in, but it serves other purposes as well).",children:"scope"}),"/context) refers to (the ",(0,n.jsx)("a",{href:"/framework/docs/terms/definition",hovertext:"Definition: a text that helps Parties to have the same understanding about the meaning of (and Concept behind) a Term, ideally in such a way that these Parties can determine whether or not they make the same distinction.",children:"definition"})," of) a ",(0,n.jsx)("a",{href:"/framework/docs/terms/concept",hovertext:"Concept: the ideas/thoughts behind a classification of Entities (what makes Entities in that class 'the same').",children:"concept"}),", which is one way of representing (intangible) ideas."]}),"\n",(0,n.jsxs)(t.p,{children:["'Representation' is a notion that seems simple enough to grasp, but turns out to be more elusive when trying to formalize it. ",(0,n.jsx)(t.a,{href:"https://www.merriam-webster.com/dictionary/representation",children:"Merriam-Webster"})," has several definitions"]})]})}function m(e={}){const{wrapper:t}={...(0,s.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},2172:(e,t,a)=>{a.d(t,{I:()=>o,M:()=>i});var n=a(1504);const s={},r=n.createContext(s);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f31ebe40.84996ddb.js b/assets/js/f31ebe40.84996ddb.js deleted file mode 100644 index ce2d878ba..000000000 --- a/assets/js/f31ebe40.84996ddb.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1908],{92:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>o,toc:()=>d});var s=r(7624),a=r(2172);const n={id:"ssi-infrastructure",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-infrastructure",formPhrases:["ssi-infrastructure{ss}"],status:"draft",grouptags:null,hoverText:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",glossaryTerm:"SSI Infrastructure",glossaryText:"the technological components that are (envisaged to be) all over the world for the purpose of providing, requesting and obtaining [qualified data](@), for the purpose of negotiating and/or executing electronic [transaction](@).",date:20210601},i="SSI Infrastructure",o={id:"terms/ssi-infrastructure",title:"SSI Infrastructure",description:"Short Description",source:"@site/docs/terms/ssi-infrastructure.md",sourceDirName:"terms",slug:"/terms/ssi-infrastructure",permalink:"/framework/docs/terms/ssi-infrastructure",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi-infrastructure.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"ssi-infrastructure",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-infrastructure",formPhrases:["ssi-infrastructure{ss}"],status:"draft",grouptags:null,hoverText:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",glossaryTerm:"SSI Infrastructure",glossaryText:"the technological components that are (envisaged to be) all over the world for the purpose of providing, requesting and obtaining [qualified data](@), for the purpose of negotiating and/or executing electronic [transaction](@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function u(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"ssi-infrastructure",children:"SSI Infrastructure"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"SSI Infrastructure"})," consists of the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualified data"})," for the purpose of negotiating and/or executing electronic ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Like any other (hard) ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Infrastructure",children:"Infrastructure"}),", such components are (to be) designed to be interoperable, both"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"'horizontally', i.e. with other infrastructural components, and"}),"\n",(0,s.jsx)(t.li,{children:"'vertically', i.e. that it is very easy for other software applications to use them."}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["It is foreseen that SSI components in this infrastructure are designed and created in a generic way, and hence need to be customizable, so that an individual component can work according to the (needs and preferences|policy)-of-the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," for which it is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["This implies that the SSI Infrastructure (a 'hard' infrastructure) needs to be complemented with a complementary 'soft infrastructure', e.g. as can be provided with ",(0,s.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"assurance communities"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"SSI Infrastructure"})," supports the sustainable functionality of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," by providing IT services and facilities necessary for (electronic) ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," to be negotiated and executed."]})]})}function h(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>o,M:()=>i});var s=r(1504);const a={},n=s.createContext(a);function i(e){const t=s.useContext(n);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:i(e.components),s.createElement(n.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f31ebe40.b15d5ea1.js b/assets/js/f31ebe40.b15d5ea1.js new file mode 100644 index 000000000..dd4a8fa97 --- /dev/null +++ b/assets/js/f31ebe40.b15d5ea1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1908],{92:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>h,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var s=r(7624),n=r(2172);const a={id:"ssi-infrastructure",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-infrastructure",formPhrases:["ssi-infrastructure{ss}"],status:"draft",grouptags:null,hoverText:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",glossaryTerm:"SSI Infrastructure",glossaryText:"the technological components that are (envisaged to be) all over the world for the purpose of providing, requesting and obtaining [qualified data](@), for the purpose of negotiating and/or executing electronic [transaction](@).",date:20210601},i="SSI Infrastructure",o={id:"terms/ssi-infrastructure",title:"SSI Infrastructure",description:"Short Description",source:"@site/docs/terms/ssi-infrastructure.md",sourceDirName:"terms",slug:"/terms/ssi-infrastructure",permalink:"/framework/docs/terms/ssi-infrastructure",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/ssi-infrastructure.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"ssi-infrastructure",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"ssi-infrastructure",formPhrases:["ssi-infrastructure{ss}"],status:"draft",grouptags:null,hoverText:"SSI Infrastructure: the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining Qualified Data, for the purpose of negotiating and/or executing electronic Transactions.",glossaryTerm:"SSI Infrastructure",glossaryText:"the technological components that are (envisaged to be) all over the world for the purpose of providing, requesting and obtaining [qualified data](@), for the purpose of negotiating and/or executing electronic [transaction](@).",date:20210601},sidebar:"essifLabSideBar"},c={},d=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3}];function u(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,n.M)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(t.h1,{id:"ssi-infrastructure",children:"SSI Infrastructure"}),"\n",(0,s.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"SSI Infrastructure"})," consists of the technological components that are (envisaged to be) deployed all over the world for the purpose of providing, requesting and obtaining ",(0,s.jsx)("a",{href:"/framework/docs/terms/qualified-data",hovertext:"Qualified Data: data that comes with assurances, at least regarding its provenance and integrity (immutability), that make this data valid to be used for specific purposes of individual Parties.",children:"qualified data"})," for the purpose of negotiating and/or executing electronic ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["Like any other (hard) ",(0,s.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Infrastructure",children:"Infrastructure"}),", such components are (to be) designed to be interoperable, both"]}),"\n",(0,s.jsxs)(t.ul,{children:["\n",(0,s.jsx)(t.li,{children:"'horizontally', i.e. with other infrastructural components, and"}),"\n",(0,s.jsx)(t.li,{children:"'vertically', i.e. that it is very easy for other software applications to use them."}),"\n"]}),"\n",(0,s.jsxs)(t.p,{children:["It is foreseen that SSI components in this infrastructure are designed and created in a generic way, and hence need to be customizable, so that an individual component can work according to the (needs and preferences|policy)-of-the ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," for which it is an ",(0,s.jsx)("a",{href:"/framework/docs/terms/agent",hovertext:"Agent (of a Party): an Actor that is executing an Action on behalf of a Party (called the Principal of that Actor).",children:"agent"}),"."]}),"\n",(0,s.jsxs)(t.p,{children:["This implies that the SSI Infrastructure (a 'hard' infrastructure) needs to be complemented with a complementary 'soft infrastructure', e.g. as can be provided with ",(0,s.jsx)("a",{href:"/framework/docs/terms/ssi-assurance-community",hovertext:"SSI Assurance Community (SSI-AC): a Community that supports its members as they seek to increase their confidence in the SSI infrastructure and/or (specific) qualifications of the data exchanged through that infrastructure.",children:"assurance communities"}),"."]}),"\n",(0,s.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,s.jsxs)(t.p,{children:["The ",(0,s.jsx)(t.strong,{children:"SSI Infrastructure"})," supports the sustainable functionality of ",(0,s.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"parties"})," by providing IT services and facilities necessary for (electronic) ",(0,s.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"transactions"})," to be negotiated and executed."]})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(u,{...e})}):u(e)}},2172:(e,t,r)=>{r.d(t,{I:()=>o,M:()=>i});var s=r(1504);const n={},a=s.createContext(n);function i(e){const t=s.useContext(a);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),s.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f6178494.473cfdc4.js b/assets/js/f6178494.473cfdc4.js new file mode 100644 index 000000000..87a51d1e6 --- /dev/null +++ b/assets/js/f6178494.473cfdc4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7624],{4372:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>h,frontMatter:()=>a,metadata:()=>l,toc:()=>c});var i=o(7624),n=o(2172);const a={id:"wallet-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet-policy",formPhrases:["wallet-polic{yies}"],status:"draft",grouptags:null,hoverText:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Wallet Policy",glossaryText:"a [digital policy](policy@) that enables an operational [wallet](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},r="Wallet Policy",l={id:"terms/wallet-policy",title:"Wallet Policy",description:"Additional content is needed here.",source:"@site/docs/terms/wallet-policy.md",sourceDirName:"terms",slug:"/terms/wallet-policy",permalink:"/framework/docs/terms/wallet-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/wallet-policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"wallet-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet-policy",formPhrases:["wallet-polic{yies}"],status:"draft",grouptags:null,hoverText:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Wallet Policy",glossaryText:"a [digital policy](policy@) that enables an operational [wallet](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},s={},c=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"wallet-policy",children:"Wallet Policy"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.em,{children:"wallet policy"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>l,M:()=>r});var i=o(1504);const n={},a=i.createContext(n);function r(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f6178494.91ab49bf.js b/assets/js/f6178494.91ab49bf.js deleted file mode 100644 index fb7a4dff8..000000000 --- a/assets/js/f6178494.91ab49bf.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[7624],{4372:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>h,frontMatter:()=>a,metadata:()=>l,toc:()=>c});var i=o(7624),n=o(2172);const a={id:"wallet-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet-policy",formPhrases:["wallet-polic{yies}"],status:"draft",grouptags:null,hoverText:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Wallet Policy",glossaryText:"a [digital policy](policy@) that enables an operational [wallet](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},r="Wallet Policy",l={id:"terms/wallet-policy",title:"Wallet Policy",description:"Additional content is needed here.",source:"@site/docs/terms/wallet-policy.md",sourceDirName:"terms",slug:"/terms/wallet-policy",permalink:"/framework/docs/terms/wallet-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/wallet-policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"wallet-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"wallet-policy",formPhrases:["wallet-polic{yies}"],status:"draft",grouptags:null,hoverText:"Wallet Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Wallet component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Wallet Policy",glossaryText:"a [digital policy](policy@) that enables an operational [wallet](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20210601},sidebar:"essifLabSideBar"},s={},c=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"wallet-policy",children:"Wallet Policy"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.em,{children:"wallet policy"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/wallet",hovertext:"Wallet (functional component): a component that implements the Capability to securely store data as requested by Colleague Agents, and to provide stored data to Colleague Agents or Peer Agents, all in Compliance with the rules of its Principal's Wallet Policy.",children:"wallet"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>l,M:()=>r});var i=o(1504);const n={},a=i.createContext(n);function r(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/f75d108c.91ca48bf.js b/assets/js/f75d108c.91ca48bf.js deleted file mode 100644 index 37c916830..000000000 --- a/assets/js/f75d108c.91ca48bf.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1700],{8552:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>n,default:()=>h,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var i=o(7624),a=o(2172);const r={id:"validator-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator-policy",formPhrases:["validator-polic{yies}"],status:"draft",grouptags:null,hoverText:"Validator Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Validator component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Validator Policy",glossaryText:"a [digital policy](policy@) that enables an operational [validator](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20220915},n="Validator Policy",s={id:"terms/validator-policy",title:"Validator Policy",description:"Additional content is needed here.",source:"@site/docs/terms/validator-policy.md",sourceDirName:"terms",slug:"/terms/validator-policy",permalink:"/framework/docs/terms/validator-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/validator-policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"validator-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator-policy",formPhrases:["validator-polic{yies}"],status:"draft",grouptags:null,hoverText:"Validator Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Validator component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Validator Policy",glossaryText:"a [digital policy](policy@) that enables an operational [validator](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20220915},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(t){const e={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,a.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"validator-policy",children:"Validator Policy"}),"\n",(0,i.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(e.h2,{id:"short-description",children:"Short description"}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsx)(e.em,{children:"validator policy"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(d,{...t})}):d(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>s,M:()=>n});var i=o(1504);const a={},r=i.createContext(a);function n(t){const e=i.useContext(r);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:n(t.components),i.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/f75d108c.b72dfbde.js b/assets/js/f75d108c.b72dfbde.js new file mode 100644 index 000000000..49489a543 --- /dev/null +++ b/assets/js/f75d108c.b72dfbde.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1700],{8552:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>n,default:()=>h,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var i=o(7624),a=o(2172);const r={id:"validator-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator-policy",formPhrases:["validator-polic{yies}"],status:"draft",grouptags:null,hoverText:"Validator Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Validator component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Validator Policy",glossaryText:"a [digital policy](policy@) that enables an operational [validator](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20220915},n="Validator Policy",s={id:"terms/validator-policy",title:"Validator Policy",description:"Additional content is needed here.",source:"@site/docs/terms/validator-policy.md",sourceDirName:"terms",slug:"/terms/validator-policy",permalink:"/framework/docs/terms/validator-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/validator-policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"validator-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"validator-policy",formPhrases:["validator-polic{yies}"],status:"draft",grouptags:null,hoverText:"Validator Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Validator component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Validator Policy",glossaryText:"a [digital policy](policy@) that enables an operational [validator](@) component to function in accordance with the [objective](@) of its [principal](@).",date:20220915},sidebar:"essifLabSideBar"},c={},l=[{value:"Short description",id:"short-description",level:2}];function d(t){const e={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,a.M)(),...t.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e.h1,{id:"validator-policy",children:"Validator Policy"}),"\n",(0,i.jsx)(e.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(e.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(e.h2,{id:"short-description",children:"Short description"}),"\n",(0,i.jsxs)(e.p,{children:["A ",(0,i.jsx)(e.em,{children:"validator policy"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/validator",hovertext:"Validator (functional component): a component that implements the Capability to determine whether or not (verified) data is valid to be used for some specific purpose(s).",children:"validator"})," component to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function h(t={}){const{wrapper:e}={...(0,a.M)(),...t.components};return e?(0,i.jsx)(e,{...t,children:(0,i.jsx)(d,{...t})}):d(t)}},2172:(t,e,o)=>{o.d(e,{I:()=>s,M:()=>n});var i=o(1504);const a={},r=i.createContext(a);function n(t){const e=i.useContext(r);return i.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function s(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(a):t.components||a:n(t.components),i.createElement(r.Provider,{value:e},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/fab7bb15.5f9d48ff.js b/assets/js/fab7bb15.5f9d48ff.js deleted file mode 100644 index 95d64facb..000000000 --- a/assets/js/fab7bb15.5f9d48ff.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6380],{0:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>a,metadata:()=>c,toc:()=>l});var i=o(7624),n=o(2172);const a={id:"revocation-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-policy",formPhrases:["revocation-polic{yies}"],status:"draft",grouptags:null,hoverText:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Revocation Policy",glossaryText:"a [digital policy](policy@) that enables an operational [revocation component](@) to function in accordance with the [objective](@) of its [principal](@).",date:20211006},r="Revocation Policy",c={id:"terms/revocation-policy",title:"Revocation Policy",description:"Additional content is needed here.",source:"@site/docs/terms/revocation-policy.md",sourceDirName:"terms",slug:"/terms/revocation-policy",permalink:"/framework/docs/terms/revocation-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/revocation-policy.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"revocation-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-policy",formPhrases:["revocation-polic{yies}"],status:"draft",grouptags:null,hoverText:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Revocation Policy",glossaryText:"a [digital policy](policy@) that enables an operational [revocation component](@) to function in accordance with the [objective](@) of its [principal](@).",date:20211006},sidebar:"essifLabSideBar"},s={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"revocation-policy",children:"Revocation Policy"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.em,{children:"Revocation policy"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/revocation-component",hovertext:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",children:"Revocation component"})," to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function p(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>c,M:()=>r});var i=o(1504);const n={},a=i.createContext(n);function r(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function c(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/fab7bb15.e4abb843.js b/assets/js/fab7bb15.e4abb843.js new file mode 100644 index 000000000..cda45223e --- /dev/null +++ b/assets/js/fab7bb15.e4abb843.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[6380],{0:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>a,metadata:()=>c,toc:()=>l});var i=o(7624),n=o(2172);const a={id:"revocation-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-policy",formPhrases:["revocation-polic{yies}"],status:"draft",grouptags:null,hoverText:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Revocation Policy",glossaryText:"a [digital policy](policy@) that enables an operational [revocation component](@) to function in accordance with the [objective](@) of its [principal](@).",date:20211006},r="Revocation Policy",c={id:"terms/revocation-policy",title:"Revocation Policy",description:"Additional content is needed here.",source:"@site/docs/terms/revocation-policy.md",sourceDirName:"terms",slug:"/terms/revocation-policy",permalink:"/framework/docs/terms/revocation-policy",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/revocation-policy.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"revocation-policy",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"revocation-policy",formPhrases:["revocation-polic{yies}"],status:"draft",grouptags:null,hoverText:"Revocation Policy: a Digital Policy that contains the rules, working-instructions, preferences and other guidance for an operational Revocation component to function in accordance with the Objectives of its Principal.",glossaryTerm:"Revocation Policy",glossaryText:"a [digital policy](policy@) that enables an operational [revocation component](@) to function in accordance with the [objective](@) of its [principal](@).",date:20211006},sidebar:"essifLabSideBar"},s={},l=[{value:"Short description",id:"short-description",level:2}];function d(e){const t={admonition:"admonition",em:"em",h1:"h1",h2:"h2",p:"p",...(0,n.M)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.h1,{id:"revocation-policy",children:"Revocation Policy"}),"\n",(0,i.jsx)(t.admonition,{title:"Editor's note",type:"info",children:(0,i.jsx)(t.p,{children:"Additional content is needed here."})}),"\n",(0,i.jsx)(t.h2,{id:"short-description",children:"Short description"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.em,{children:"Revocation policy"})," is a ",(0,i.jsx)("a",{href:"/framework/docs/terms/policy",hovertext:"Policy: a (set of) rules, working-instructions, preferences and other guidance for the execution of one or more kinds of Actions, that Agents of the Party that Governs the policy have access to and can interpret such that this results in these Actions being executed as intended by that Party.",children:"digital policy"})," that enables an operational ",(0,i.jsx)("a",{href:"/framework/docs/terms/revocation-component",hovertext:"Revocation (functional) component: a component that implements the Capability to Revoke Credentials that are issued by its Principal, according to its Principal's Revocation Policy.",children:"Revocation component"})," to function in accordance with the ",(0,i.jsx)("a",{href:"/framework/docs/terms/objective",hovertext:"Objective: Something toward which a Party (its Owner) directs effort (an aim, goal, or end of action).",children:"objectives"})," of its ",(0,i.jsx)("a",{href:"/framework/docs/terms/principal",hovertext:"Principal (of an Actor): the Party for whom, or on behalf of whom, the Actor is executing an Action (this Actor is then called an Agent of that Party).",children:"principal"}),'."']})]})}function p(e={}){const{wrapper:t}={...(0,n.M)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}},2172:(e,t,o)=>{o.d(t,{I:()=>c,M:()=>r});var i=o(1504);const n={},a=i.createContext(n);function r(e){const t=i.useContext(a);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function c(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/fd067340.63e84bf1.js b/assets/js/fd067340.63e84bf1.js deleted file mode 100644 index 74af26503..000000000 --- a/assets/js/fd067340.63e84bf1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1906],{7516:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>c,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var n=s(7624),a=s(2172);const i={id:"knowledge",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"knowledge",formPhrases:["knowledge{ss}"],status:"draft",grouptags:null,hoverText:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",glossaryTerm:"Knowledge",glossaryText:"the (intangible) sum of what is known by a specific [party](@), as well as the familiarity, awareness or understanding of someone or something by that [party](@).",date:20210601},r="Knowledge",o={id:"terms/knowledge",title:"Knowledge",description:"Short Description",source:"@site/docs/terms/knowledge.md",sourceDirName:"terms",slug:"/terms/knowledge",permalink:"/framework/docs/terms/knowledge",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/knowledge.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"knowledge",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"knowledge",formPhrases:["knowledge{ss}"],status:"draft",grouptags:null,hoverText:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",glossaryTerm:"Knowledge",glossaryText:"the (intangible) sum of what is known by a specific [party](@), as well as the familiarity, awareness or understanding of someone or something by that [party](@).",date:20210601},sidebar:"essifLabSideBar"},d={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Notes",id:"notes",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"knowledge",children:"Knowledge"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.strong,{children:"Knowledge"})," is the (intangible) sum of what is known, the familiarity, awareness or understanding of someone or something (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Knowledge",children:"WikiPedia"}),"). It includes facts (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Propositional_knowledge",children:"propositional knowledge"}),"), skills (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Procedural_knowledge",children:"procedural knowledge"}),"), or objects (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Knowledge_by_acquaintance",children:"acquaintance knowledge"}),"). Knowledge can be acquired in many different ways and from many different sources, including but not limited to experience, reason, memory, testimony, scientific inquiry, education, and practice."]}),"\n",(0,n.jsxs)(t.p,{children:["We limit the scope of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," so as to allow for the existence of multiple such ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledges"}),", where each of them is internally consistent, yet may be inconsistent with other ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledges"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["We need a term to refer to the (intangible) sum of what is known, the familiarity, awareness or understanding of someone or something of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", because this is what allows the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to reason, and make decisions. When a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can successfully share (parts of) its knowledge, i.e. communicate it such that when another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," interpret it, the intension is preserved, mutual understanding is achieved, which is prerequisite for doing ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and/or collaborating."]}),"\n",(0,n.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(t.p,{children:["The intangible sum of what is known to some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as well as the familiarity, awareness or understanding of someone or something by that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["'A knowledge' is 1-1 associated with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in a way, each knowledge defines that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,n.jsxs)(t.li,{children:["a knowledge includes the rules that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has decided constitutes valid ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Logic",children:"Logics"})," (i.e. rules for reasoning). Such logics are usually not ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Formal_system",children:"formal"}),", or ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mathematical_logic",children:"mathematical logics"}),"."]}),"\n",(0,n.jsxs)(t.li,{children:["In order for reasoning with, or transferring Knowledge, it must be made explicit, e.g. in writing, speech, digitally or otherwise. The mapping of knowledge onto such representations is called '",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semantics",children:"semantics"}),"'. Every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," determines which semantics it chooses to use."]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var n=s(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/fd067340.79f82028.js b/assets/js/fd067340.79f82028.js new file mode 100644 index 000000000..75d56c978 --- /dev/null +++ b/assets/js/fd067340.79f82028.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[1906],{7516:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>c,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var n=s(7624),a=s(2172);const i={id:"knowledge",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"knowledge",formPhrases:["knowledge{ss}"],status:"draft",grouptags:null,hoverText:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",glossaryTerm:"Knowledge",glossaryText:"the (intangible) sum of what is known by a specific [party](@), as well as the familiarity, awareness or understanding of someone or something by that [party](@).",date:20210601},r="Knowledge",o={id:"terms/knowledge",title:"Knowledge",description:"Short Description",source:"@site/docs/terms/knowledge.md",sourceDirName:"terms",slug:"/terms/knowledge",permalink:"/framework/docs/terms/knowledge",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/knowledge.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"knowledge",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"knowledge",formPhrases:["knowledge{ss}"],status:"draft",grouptags:null,hoverText:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",glossaryTerm:"Knowledge",glossaryText:"the (intangible) sum of what is known by a specific [party](@), as well as the familiarity, awareness or understanding of someone or something by that [party](@).",date:20210601},sidebar:"essifLabSideBar"},d={},l=[{value:"Short Description",id:"short-description",level:3},{value:"Purpose",id:"purpose",level:3},{value:"Criterion",id:"criterion",level:3},{value:"Notes",id:"notes",level:3}];function h(e){const t={a:"a",h1:"h1",h3:"h3",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.M)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.h1,{id:"knowledge",children:"Knowledge"}),"\n",(0,n.jsx)(t.h3,{id:"short-description",children:"Short Description"}),"\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.strong,{children:"Knowledge"})," is the (intangible) sum of what is known, the familiarity, awareness or understanding of someone or something (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Knowledge",children:"WikiPedia"}),"). It includes facts (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Propositional_knowledge",children:"propositional knowledge"}),"), skills (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Procedural_knowledge",children:"procedural knowledge"}),"), or objects (",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Knowledge_by_acquaintance",children:"acquaintance knowledge"}),"). Knowledge can be acquired in many different ways and from many different sources, including but not limited to experience, reason, memory, testimony, scientific inquiry, education, and practice."]}),"\n",(0,n.jsxs)(t.p,{children:["We limit the scope of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledge"})," to a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," so as to allow for the existence of multiple such ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledges"}),", where each of them is internally consistent, yet may be inconsistent with other ",(0,n.jsx)("a",{href:"/framework/docs/terms/knowledge",hovertext:"Knowledge: The (intangible) sum of what is known by a specific Party, as well as the familiarity, awareness or understanding of someone or something by that Party.",children:"knowledges"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"purpose",children:"Purpose"}),"\n",(0,n.jsxs)(t.p,{children:["We need a term to refer to the (intangible) sum of what is known, the familiarity, awareness or understanding of someone or something of a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", because this is what allows the ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," to reason, and make decisions. When a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," can successfully share (parts of) its knowledge, i.e. communicate it such that when another ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," interpret it, the intension is preserved, mutual understanding is achieved, which is prerequisite for doing ",(0,n.jsx)("a",{href:"/framework/docs/terms/transaction",hovertext:"Transaction: the exchange of goods, services, funds, or data between some Parties (called Participants of the Transaction).",children:"business transactions"})," and/or collaborating."]}),"\n",(0,n.jsx)(t.h3,{id:"criterion",children:"Criterion"}),"\n",(0,n.jsxs)(t.p,{children:["The intangible sum of what is known to some ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),", as well as the familiarity, awareness or understanding of someone or something by that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),"."]}),"\n",(0,n.jsx)(t.h3,{id:"notes",children:"Notes"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsxs)(t.li,{children:["'A knowledge' is 1-1 associated with a ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," (in a way, each knowledge defines that ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"}),")."]}),"\n",(0,n.jsxs)(t.li,{children:["a knowledge includes the rules that its ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," has decided constitutes valid ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Logic",children:"Logics"})," (i.e. rules for reasoning). Such logics are usually not ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Formal_system",children:"formal"}),", or ",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Mathematical_logic",children:"mathematical logics"}),"."]}),"\n",(0,n.jsxs)(t.li,{children:["In order for reasoning with, or transferring Knowledge, it must be made explicit, e.g. in writing, speech, digitally or otherwise. The mapping of knowledge onto such representations is called '",(0,n.jsx)(t.a,{href:"https://en.wikipedia.org/wiki/Semantics",children:"semantics"}),"'. Every ",(0,n.jsx)("a",{href:"/framework/docs/terms/party",hovertext:"Party: an Entity that sets its Objectives, maintains its Knowledge, and uses that Knowledge to pursue its Objectives in an autonomous (sovereign) manner. Humans and Organizations are the typical examples.",children:"party"})," determines which semantics it chooses to use."]}),"\n"]})]})}function c(e={}){const{wrapper:t}={...(0,a.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>r});var n=s(1504);const a={},i=n.createContext(a);function r(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:r(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/fd46c884.587d2fa5.js b/assets/js/fd46c884.587d2fa5.js deleted file mode 100644 index c73ce650c..000000000 --- a/assets/js/fd46c884.587d2fa5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4028],{5104:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>i,default:()=>p,frontMatter:()=>a,metadata:()=>o,toc:()=>u});var n=s(7624),r=s(2172);const a={id:"guardianship",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship",formPhrases:["guardianship{ss}"],status:"draft",grouptags:null,synonymOf:"guardianship-arrangement",glossaryTerm:"Guardianship (in a Jurisdiction)",glossaryText:"the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@). (Synonym of [Guardianship Arrangement](@))",date:20231208},i=void 0,o={id:"terms/guardianship",title:"guardianship",description:"",source:"@site/docs/terms/guardianship.md",sourceDirName:"terms",slug:"/terms/guardianship",permalink:"/framework/docs/terms/guardianship",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardianship.md",tags:[],version:"current",lastUpdatedBy:"Ca5e",lastUpdatedAt:1706902848,formattedLastUpdatedAt:"Feb 2, 2024",frontMatter:{id:"guardianship",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship",formPhrases:["guardianship{ss}"],status:"draft",grouptags:null,synonymOf:"guardianship-arrangement",glossaryTerm:"Guardianship (in a Jurisdiction)",glossaryText:"the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@). (Synonym of [Guardianship Arrangement](@))",date:20231208},sidebar:"essifLabSideBar"},d={},u=[];function f(e){return(0,n.jsx)(n.Fragment,{})}function p(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(f,{...e})}):f()}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var n=s(1504);const r={},a=n.createContext(r);function i(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/fd46c884.a901a283.js b/assets/js/fd46c884.a901a283.js new file mode 100644 index 000000000..763ea0698 --- /dev/null +++ b/assets/js/fd46c884.a901a283.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkessif_lab=self.webpackChunkessif_lab||[]).push([[4028],{5104:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>d,contentTitle:()=>i,default:()=>p,frontMatter:()=>a,metadata:()=>o,toc:()=>u});var n=s(7624),r=s(2172);const a={id:"guardianship",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship",formPhrases:["guardianship{ss}"],status:"draft",grouptags:null,synonymOf:"guardianship-arrangement",glossaryTerm:"Guardianship (in a Jurisdiction)",glossaryText:"the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@). (Synonym of [Guardianship Arrangement](@))",date:20231208},i=void 0,o={id:"terms/guardianship",title:"guardianship",description:"",source:"@site/docs/terms/guardianship.md",sourceDirName:"terms",slug:"/terms/guardianship",permalink:"/framework/docs/terms/guardianship",draft:!1,unlisted:!1,editUrl:"https://github.com/essif-lab/framework/blob/master/docs/terms/guardianship.md",tags:[],version:"current",lastUpdatedBy:"Rieks",lastUpdatedAt:1705046717,formattedLastUpdatedAt:"Jan 12, 2024",frontMatter:{id:"guardianship",displayed_sidebar:"essifLabSideBar",termType:"concept",term:"guardianship",formPhrases:["guardianship{ss}"],status:"draft",grouptags:null,synonymOf:"guardianship-arrangement",glossaryTerm:"Guardianship (in a Jurisdiction)",glossaryText:"the specification of a set of rights and duties between [legal entities](legal-entity@) of the [jurisdiction](@) that enforces these rights and duties, for the purpose of caring for and/or protecting/guarding/defending one or more of these [entities](legal-entity@). (Synonym of [Guardianship Arrangement](@))",date:20231208},sidebar:"essifLabSideBar"},d={},u=[];function f(e){return(0,n.jsx)(n.Fragment,{})}function p(e={}){const{wrapper:t}={...(0,r.M)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(f,{...e})}):f()}},2172:(e,t,s)=>{s.d(t,{I:()=>o,M:()=>i});var n=s(1504);const r={},a=n.createContext(r);function i(e){const t=n.useContext(a);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(a.Provider,{value:t},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.186fc8d4.js b/assets/js/runtime~main.96f9d474.js similarity index 54% rename from assets/js/runtime~main.186fc8d4.js rename to assets/js/runtime~main.96f9d474.js index ed5232a63..0d16783bb 100644 --- a/assets/js/runtime~main.186fc8d4.js +++ b/assets/js/runtime~main.96f9d474.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,d,f,b,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=c,r.c=t,e=[],r.O=(a,d,f,b)=>{if(!d){var c=1/0;for(i=0;i=b)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,b0&&e[i-1][2]>b;i--)e[i]=e[i-1];e[i]=[d,f,b]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var b=Object.create(null);r.r(b);var c={};a=a||[null,d({}),d([]),d(d)];for(var t=2&f&&e;"object"==typeof t&&!~a.indexOf(t);t=d(t))Object.getOwnPropertyNames(t).forEach((a=>c[a]=()=>e[a]));return c.default=()=>e,r.d(b,c),b},r.d=(e,a)=>{for(var d in a)r.o(a,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,d)=>(r.f[d](e,a),a)),[])),r.u=e=>"assets/js/"+({80:"1dd17b2b",148:"9ba16ba8",244:"4d84c5bb",328:"7eabf199",440:"0243614c",504:"3ba27bba",768:"09568d04",792:"2ff88f8b",832:"5f28d73f",860:"4ab98630",1088:"751f16a6",1128:"7d3ade86",1232:"180b0716",1340:"1c9c4044",1360:"7a0359a2",1380:"d9f95985",1388:"2d76e4b3",1480:"bf92701d",1500:"7cfdec6b",1528:"d039014c",1568:"8cadb544",1576:"f4a6b9d8",1600:"110ffe56",1620:"072829e2",1700:"f75d108c",1748:"5ee76b47",1760:"c1bdff68",1824:"15c392b1",1832:"0e754a5f",1896:"61ef5258",1904:"0476ae3b",1906:"fd067340",1908:"f31ebe40",1936:"e62d591a",1996:"1d0fa0ee",2016:"4543f0e8",2220:"a31111fa",2240:"e86545f3",2264:"da6c999c",2372:"a9abb70e",2440:"61cc384e",2456:"79248420",2464:"dfa409a8",2608:"7ec483d6",2618:"9250357b",2632:"c4f5d8e4",2676:"8fbaf8a7",2764:"9feb638c",2784:"09347db2",2914:"61d570f6",2992:"2441a153",3016:"64eeea93",3093:"e86fdcae",3100:"ccdab86c",3108:"03b39aaa",3241:"095c3b09",3296:"6319693d",3304:"a4044536",3316:"f19f2cc6",3344:"46f8dbab",3360:"125d3ad1",3448:"b881cea3",3496:"31866154",3656:"b48b776a",3684:"14b801b7",3792:"32d70c9f",3872:"a2ccf409",3944:"ca0acb3a",4028:"fd46c884",4040:"46925fd2",4100:"e8de0f7a",4124:"26c1c364",4304:"5e95c892",4428:"4dfdd24a",4432:"e1246406",4540:"e06bb9e0",4586:"a522b752",4598:"a627b2b6",4620:"a7f07531",4666:"a94703ab",4712:"808cc141",4720:"30be19ea",4796:"51e28695",4834:"d4e01256",4908:"042aab58",4948:"0fbf73e8",4964:"e8dc544d",5008:"40da8210",5056:"0c8405de",5080:"5dc4697a",5088:"2c56da8a",5284:"1dafab49",5336:"9dec78df",5438:"4568d25f",5600:"81734e3d",5624:"b698429d",5640:"56dbe77e",5656:"4bc5d0fc",5692:"8981bf8d",5696:"935f2afb",5816:"a11550d3",5820:"1b6c32f0",5840:"10b323d6",5856:"7df3edb0",5880:"71a82704",5892:"c3bdada7",6008:"d38eb683",6040:"156e271d",6128:"514dcd94",6380:"fab7bb15",6500:"a7bd4aaa",6593:"cfa837b1",6600:"ae3daae6",6716:"268bd15d",6732:"bac71f92",6752:"17896441",6792:"c022a8c7",6854:"e8dcf8cf",6924:"ed83fa30",6960:"6ad8eec8",7009:"1010e289",7028:"d26bd747",7050:"d1488b5b",7080:"b0335ff6",7172:"8a6b849a",7214:"9bacc5ff",7248:"5395b836",7272:"a1b8cb2e",7352:"84f37777",7356:"178e3f2c",7396:"e932ee3a",7472:"95d96fc0",7508:"f2e64108",7512:"2f43a020",7564:"69630b87",7604:"0cdee2ba",7624:"f6178494",7664:"55c05b1f",7716:"18010323",7772:"45fcaa88",7896:"5049cc12",8060:"c9d2f275",8164:"9f217360",8180:"cfcdc3ca",8272:"c3b51139",8392:"c5ade995",8452:"6c44d3b5",8456:"d995e412",8464:"c853fa9c",8479:"78640ee5",8484:"500a892d",8490:"07599f9b",8546:"1308e2ef",8616:"8e158cfc",8656:"07a286ad",8804:"1bac2b14",8848:"a01e8b29",8900:"2db016e4",8909:"086868ce",9060:"7596beca",9112:"8cdb220b",9192:"aadade0f",9212:"ee10e58d",9264:"b6f9bf6b",9312:"233866fe",9324:"a82de56f",9368:"154bd14e",9376:"f2e37866",9379:"d3b8647c",9580:"9e69eb63",9600:"b5976878",9632:"20955828",9640:"a725f50e",9712:"87be86ed",9736:"85a1efb4",9788:"a7c030b4",9812:"26038e98",9956:"94ee3788"}[e]||e)+"."+{80:"42523bf6",148:"e854dcdd",244:"f47d8078",328:"4a408cf5",440:"7563140a",504:"d0f083d4",768:"6a2cabe4",792:"503008d1",832:"90f20997",860:"ac645c9d",1088:"f9b8eb9f",1128:"50c76963",1232:"0859bff5",1340:"07dbf842",1360:"8563c813",1380:"ccd2267c",1388:"8cf3b5a7",1480:"e16becf9",1500:"aa7d6a21",1528:"6ccfc204",1568:"67becdaa",1576:"01c93b5b",1600:"2a2af9b8",1620:"cfc9b473",1700:"91ca48bf",1748:"a7e96288",1760:"9992019c",1824:"c9bb4481",1832:"b6d58e3a",1896:"3ffd44de",1904:"a0056ff7",1906:"63e84bf1",1908:"84996ddb",1936:"943e940e",1996:"729608c2",2016:"ba4d548b",2220:"3648666e",2240:"90b1de2f",2264:"fdf8b77b",2372:"3f0d78ed",2440:"0881cf85",2456:"a43e59f9",2464:"ab62ed00",2608:"bbe2a126",2618:"3f10f2a2",2632:"4be0954b",2676:"f86dd6f6",2764:"5d550e44",2784:"fc062d9d",2914:"8fbe5fdb",2992:"290faeeb",3016:"f8243548",3093:"911095f1",3100:"bd759a15",3108:"39609f74",3241:"c26dc8d0",3296:"27e24954",3304:"e44cb054",3316:"f9154501",3344:"0cc0d50d",3360:"2e3c96c0",3448:"ed2b4f83",3496:"5b6db6db",3656:"40996236",3684:"638a5dac",3792:"c8ace082",3872:"e9f1bf80",3944:"07c921b7",4028:"587d2fa5",4040:"64fea6d4",4100:"702687fa",4124:"d2dc0b5c",4304:"c2544848",4428:"1173088b",4432:"6e666f3d",4540:"48b30b87",4552:"db38aff3",4586:"13cb7881",4598:"c26a17b6",4620:"a2e9a294",4666:"af33f067",4712:"7bde6fba",4720:"e2af1b16",4796:"adec29eb",4834:"83758dbc",4908:"9d5a0d15",4948:"76a96ac9",4964:"54411122",5008:"ea0b800e",5056:"7be8777d",5080:"44b96ed0",5088:"bc5f44cf",5284:"f6b8821e",5336:"d7a0e8d8",5438:"29e5fca2",5600:"54585288",5624:"11ca90a0",5640:"fcd8526d",5656:"d11d1008",5692:"fd21c3b6",5696:"c90dfa90",5816:"f924cf0f",5820:"81263c44",5840:"0ab5bc58",5856:"45a9627c",5880:"4363da7a",5892:"3a8d84ca",6008:"f8af49dd",6040:"fca74c33",6128:"a922ee2f",6380:"5f9d48ff",6500:"13840a2d",6593:"b09008e8",6600:"e745eb02",6716:"252ed22a",6732:"dfe16a3e",6752:"fc330172",6792:"e1c0bc51",6854:"518f8a67",6924:"61eedff6",6960:"f44b8352",7009:"9a4d29a4",7028:"cb508e06",7050:"4e71e1c3",7080:"2cecce9e",7172:"33e84b5d",7214:"73179fb6",7248:"1f06db6f",7272:"8bb432da",7352:"c07a85dc",7356:"40cd836d",7396:"8f56a82b",7472:"b9c2fad4",7508:"d893b871",7512:"56569252",7564:"952998a6",7604:"24d84695",7624:"91ab49bf",7664:"81835bc2",7716:"9873e941",7772:"95d93ac5",7896:"f71df044",8060:"29ca336e",8164:"358a3b74",8180:"69fdc13f",8272:"825444e8",8392:"1e183e82",8452:"a8729d40",8456:"a3f4d91b",8464:"dcb51042",8479:"6064b75f",8484:"f691ec93",8490:"414d4d55",8546:"839ab9c4",8616:"0c178d59",8656:"9c32e787",8804:"66f270e4",8848:"937059af",8900:"e4c63fcd",8909:"2c1df406",9060:"58b7bb69",9112:"57e79a7b",9192:"dcac0dd2",9212:"d2fa6312",9264:"6d1b8cc4",9312:"34779d55",9324:"e9fb5481",9368:"b486fca5",9376:"152d76d5",9379:"fba88071",9580:"4097fded",9600:"1d23b9ef",9632:"9237a34b",9640:"ed63876e",9712:"9b88771f",9736:"48392947",9788:"ba2de85a",9812:"a37d0f57",9956:"7e970461"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},b="essif-lab:",r.l=(e,a,d,c)=>{if(f[e])f[e].push(a);else{var t,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var b=f[e];if(delete f[e],t.parentNode&&t.parentNode.removeChild(t),b&&b.forEach((e=>e(d))),a)return a(d)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=u.bind(null,t.onerror),t.onload=u.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/framework/",r.gca=function(e){return e={17896441:"6752",18010323:"7716",20955828:"9632",31866154:"3496",79248420:"2456","1dd17b2b":"80","9ba16ba8":"148","4d84c5bb":"244","7eabf199":"328","0243614c":"440","3ba27bba":"504","09568d04":"768","2ff88f8b":"792","5f28d73f":"832","4ab98630":"860","751f16a6":"1088","7d3ade86":"1128","180b0716":"1232","1c9c4044":"1340","7a0359a2":"1360",d9f95985:"1380","2d76e4b3":"1388",bf92701d:"1480","7cfdec6b":"1500",d039014c:"1528","8cadb544":"1568",f4a6b9d8:"1576","110ffe56":"1600","072829e2":"1620",f75d108c:"1700","5ee76b47":"1748",c1bdff68:"1760","15c392b1":"1824","0e754a5f":"1832","61ef5258":"1896","0476ae3b":"1904",fd067340:"1906",f31ebe40:"1908",e62d591a:"1936","1d0fa0ee":"1996","4543f0e8":"2016",a31111fa:"2220",e86545f3:"2240",da6c999c:"2264",a9abb70e:"2372","61cc384e":"2440",dfa409a8:"2464","7ec483d6":"2608","9250357b":"2618",c4f5d8e4:"2632","8fbaf8a7":"2676","9feb638c":"2764","09347db2":"2784","61d570f6":"2914","2441a153":"2992","64eeea93":"3016",e86fdcae:"3093",ccdab86c:"3100","03b39aaa":"3108","095c3b09":"3241","6319693d":"3296",a4044536:"3304",f19f2cc6:"3316","46f8dbab":"3344","125d3ad1":"3360",b881cea3:"3448",b48b776a:"3656","14b801b7":"3684","32d70c9f":"3792",a2ccf409:"3872",ca0acb3a:"3944",fd46c884:"4028","46925fd2":"4040",e8de0f7a:"4100","26c1c364":"4124","5e95c892":"4304","4dfdd24a":"4428",e1246406:"4432",e06bb9e0:"4540",a522b752:"4586",a627b2b6:"4598",a7f07531:"4620",a94703ab:"4666","808cc141":"4712","30be19ea":"4720","51e28695":"4796",d4e01256:"4834","042aab58":"4908","0fbf73e8":"4948",e8dc544d:"4964","40da8210":"5008","0c8405de":"5056","5dc4697a":"5080","2c56da8a":"5088","1dafab49":"5284","9dec78df":"5336","4568d25f":"5438","81734e3d":"5600",b698429d:"5624","56dbe77e":"5640","4bc5d0fc":"5656","8981bf8d":"5692","935f2afb":"5696",a11550d3:"5816","1b6c32f0":"5820","10b323d6":"5840","7df3edb0":"5856","71a82704":"5880",c3bdada7:"5892",d38eb683:"6008","156e271d":"6040","514dcd94":"6128",fab7bb15:"6380",a7bd4aaa:"6500",cfa837b1:"6593",ae3daae6:"6600","268bd15d":"6716",bac71f92:"6732",c022a8c7:"6792",e8dcf8cf:"6854",ed83fa30:"6924","6ad8eec8":"6960","1010e289":"7009",d26bd747:"7028",d1488b5b:"7050",b0335ff6:"7080","8a6b849a":"7172","9bacc5ff":"7214","5395b836":"7248",a1b8cb2e:"7272","84f37777":"7352","178e3f2c":"7356",e932ee3a:"7396","95d96fc0":"7472",f2e64108:"7508","2f43a020":"7512","69630b87":"7564","0cdee2ba":"7604",f6178494:"7624","55c05b1f":"7664","45fcaa88":"7772","5049cc12":"7896",c9d2f275:"8060","9f217360":"8164",cfcdc3ca:"8180",c3b51139:"8272",c5ade995:"8392","6c44d3b5":"8452",d995e412:"8456",c853fa9c:"8464","78640ee5":"8479","500a892d":"8484","07599f9b":"8490","1308e2ef":"8546","8e158cfc":"8616","07a286ad":"8656","1bac2b14":"8804",a01e8b29:"8848","2db016e4":"8900","086868ce":"8909","7596beca":"9060","8cdb220b":"9112",aadade0f:"9192",ee10e58d:"9212",b6f9bf6b:"9264","233866fe":"9312",a82de56f:"9324","154bd14e":"9368",f2e37866:"9376",d3b8647c:"9379","9e69eb63":"9580",b5976878:"9600",a725f50e:"9640","87be86ed":"9712","85a1efb4":"9736",a7c030b4:"9788","26038e98":"9812","94ee3788":"9956"}[e]||e,r.p+r.u(e)},(()=>{var e={296:0,2176:0};r.f.j=(a,d)=>{var f=r.o(e,a)?e[a]:void 0;if(0!==f)if(f)d.push(f[2]);else if(/^2(17|9)6$/.test(a))e[a]=0;else{var b=new Promise(((d,b)=>f=e[a]=[d,b]));d.push(f[2]=b);var c=r.p+r.u(a),t=new Error;r.l(c,(d=>{if(r.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var b=d&&("load"===d.type?"missing":d.type),c=d&&d.target&&d.target.src;t.message="Loading chunk "+a+" failed.\n("+b+": "+c+")",t.name="ChunkLoadError",t.type=b,t.request=c,f[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,d)=>{var f,b,c=d[0],t=d[1],o=d[2],n=0;if(c.some((a=>0!==e[a]))){for(f in t)r.o(t,f)&&(r.m[f]=t[f]);if(o)var i=o(r)}for(a&&a(d);n{"use strict";var e,a,b,d,f,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var b=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(b.exports,b,b.exports,r),b.loaded=!0,b.exports}r.m=c,r.c=t,e=[],r.O=(a,b,d,f)=>{if(!b){var c=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](b[o])))?b.splice(o--,1):(t=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[b,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},b=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var c={};a=a||[null,b({}),b([]),b(b)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=b(t))Object.getOwnPropertyNames(t).forEach((a=>c[a]=()=>e[a]));return c.default=()=>e,r.d(f,c),f},r.d=(e,a)=>{for(var b in a)r.o(a,b)&&!r.o(e,b)&&Object.defineProperty(e,b,{enumerable:!0,get:a[b]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,b)=>(r.f[b](e,a),a)),[])),r.u=e=>"assets/js/"+({80:"1dd17b2b",148:"9ba16ba8",244:"4d84c5bb",328:"7eabf199",440:"0243614c",504:"3ba27bba",768:"09568d04",792:"2ff88f8b",832:"5f28d73f",860:"4ab98630",1088:"751f16a6",1128:"7d3ade86",1232:"180b0716",1340:"1c9c4044",1360:"7a0359a2",1380:"d9f95985",1388:"2d76e4b3",1480:"bf92701d",1500:"7cfdec6b",1528:"d039014c",1568:"8cadb544",1576:"f4a6b9d8",1600:"110ffe56",1620:"072829e2",1700:"f75d108c",1748:"5ee76b47",1760:"c1bdff68",1824:"15c392b1",1832:"0e754a5f",1896:"61ef5258",1904:"0476ae3b",1906:"fd067340",1908:"f31ebe40",1936:"e62d591a",1996:"1d0fa0ee",2016:"4543f0e8",2220:"a31111fa",2240:"e86545f3",2264:"da6c999c",2372:"a9abb70e",2440:"61cc384e",2456:"79248420",2464:"dfa409a8",2608:"7ec483d6",2618:"9250357b",2632:"c4f5d8e4",2676:"8fbaf8a7",2764:"9feb638c",2784:"09347db2",2914:"61d570f6",2992:"2441a153",3016:"64eeea93",3093:"e86fdcae",3100:"ccdab86c",3108:"03b39aaa",3241:"095c3b09",3296:"6319693d",3304:"a4044536",3316:"f19f2cc6",3344:"46f8dbab",3360:"125d3ad1",3448:"b881cea3",3496:"31866154",3656:"b48b776a",3684:"14b801b7",3792:"32d70c9f",3872:"a2ccf409",3944:"ca0acb3a",4028:"fd46c884",4040:"46925fd2",4100:"e8de0f7a",4124:"26c1c364",4304:"5e95c892",4428:"4dfdd24a",4432:"e1246406",4540:"e06bb9e0",4586:"a522b752",4598:"a627b2b6",4620:"a7f07531",4666:"a94703ab",4712:"808cc141",4720:"30be19ea",4796:"51e28695",4834:"d4e01256",4908:"042aab58",4948:"0fbf73e8",4964:"e8dc544d",5008:"40da8210",5056:"0c8405de",5080:"5dc4697a",5088:"2c56da8a",5284:"1dafab49",5336:"9dec78df",5438:"4568d25f",5600:"81734e3d",5624:"b698429d",5640:"56dbe77e",5656:"4bc5d0fc",5692:"8981bf8d",5696:"935f2afb",5816:"a11550d3",5820:"1b6c32f0",5840:"10b323d6",5856:"7df3edb0",5880:"71a82704",5892:"c3bdada7",6008:"d38eb683",6040:"156e271d",6128:"514dcd94",6380:"fab7bb15",6500:"a7bd4aaa",6593:"cfa837b1",6600:"ae3daae6",6716:"268bd15d",6732:"bac71f92",6752:"17896441",6792:"c022a8c7",6854:"e8dcf8cf",6924:"ed83fa30",6960:"6ad8eec8",7009:"1010e289",7028:"d26bd747",7050:"d1488b5b",7080:"b0335ff6",7172:"8a6b849a",7214:"9bacc5ff",7248:"5395b836",7272:"a1b8cb2e",7352:"84f37777",7356:"178e3f2c",7396:"e932ee3a",7472:"95d96fc0",7508:"f2e64108",7512:"2f43a020",7564:"69630b87",7604:"0cdee2ba",7624:"f6178494",7664:"55c05b1f",7716:"18010323",7772:"45fcaa88",7896:"5049cc12",8060:"c9d2f275",8164:"9f217360",8180:"cfcdc3ca",8272:"c3b51139",8392:"c5ade995",8452:"6c44d3b5",8456:"d995e412",8464:"c853fa9c",8479:"78640ee5",8484:"500a892d",8490:"07599f9b",8546:"1308e2ef",8616:"8e158cfc",8656:"07a286ad",8804:"1bac2b14",8848:"a01e8b29",8900:"2db016e4",8909:"086868ce",9060:"7596beca",9112:"8cdb220b",9192:"aadade0f",9212:"ee10e58d",9264:"b6f9bf6b",9312:"233866fe",9324:"a82de56f",9368:"154bd14e",9376:"f2e37866",9379:"d3b8647c",9580:"9e69eb63",9600:"b5976878",9632:"20955828",9640:"a725f50e",9712:"87be86ed",9736:"85a1efb4",9788:"a7c030b4",9812:"26038e98",9956:"94ee3788"}[e]||e)+"."+{80:"7a51352a",148:"a097bffd",244:"6fae9b19",328:"20ab3580",440:"63819024",504:"d50aef58",768:"5ccf1f62",792:"ed6ef0f1",832:"76b330c9",860:"84467a54",1088:"0cdaa9c7",1128:"e14083a4",1232:"e71d6900",1340:"543ad73b",1360:"4f813458",1380:"2144b8fb",1388:"3a576982",1480:"1d8d513a",1500:"30dcb848",1528:"205db642",1568:"a10172cf",1576:"01c93b5b",1600:"98ce9d92",1620:"1eecbe77",1700:"b72dfbde",1748:"c004dc49",1760:"a3f2a146",1824:"d16bc167",1832:"3526181d",1896:"ce73f534",1904:"7cebe328",1906:"79f82028",1908:"b15d5ea1",1936:"dd361405",1996:"a59ce4fe",2016:"2568b223",2220:"ea38aa01",2240:"7ef17129",2264:"ed17dd97",2372:"2f3b1775",2440:"298c05bf",2456:"04fb874d",2464:"75e5b61f",2608:"133cc99c",2618:"998c5533",2632:"4be0954b",2676:"d5467aeb",2764:"183e4efd",2784:"dcea9768",2914:"0d3e2d12",2992:"662aaa11",3016:"c644c626",3093:"512c84b8",3100:"8a857cdf",3108:"de91e591",3241:"eacae483",3296:"e06466e5",3304:"8f147023",3316:"187d4a85",3344:"14f255e3",3360:"488cb106",3448:"68523c5f",3496:"0a9e2da5",3656:"d2bea4b9",3684:"0f78a4f2",3792:"f88a8264",3872:"8025d25e",3944:"4ab67fea",4028:"a901a283",4040:"652cfba0",4100:"ad5789bc",4124:"a87f6ec8",4304:"c2544848",4428:"0ff86cc6",4432:"7b062c58",4540:"afdc7018",4552:"db38aff3",4586:"fff795ae",4598:"c3c226ec",4620:"7c7943be",4666:"af33f067",4712:"d373a16b",4720:"2d3f9aa2",4796:"f5553ed2",4834:"2e8b16ef",4908:"59208a9a",4948:"0a4e3427",4964:"a7fd25ef",5008:"8aafa9f8",5056:"d652495e",5080:"862eabed",5088:"b3020fc3",5284:"ec977b30",5336:"1322cd7a",5438:"aa321484",5600:"dd8d2eff",5624:"95877c1b",5640:"a9e4c2d8",5656:"d11d1008",5692:"561ad377",5696:"c90dfa90",5816:"e4e64c70",5820:"3392e323",5840:"c5f38b3d",5856:"014504f6",5880:"7fda2569",5892:"ca3b4612",6008:"9329f1d8",6040:"c9ed9369",6128:"1418606d",6380:"e4abb843",6500:"13840a2d",6593:"0bddae7c",6600:"017fd8af",6716:"41b00392",6732:"0cb99464",6752:"fc330172",6792:"38de7116",6854:"63d01fea",6924:"d6ba71fc",6960:"7a679ea9",7009:"a4f64d84",7028:"e549c3a9",7050:"5efe4701",7080:"ca0a8002",7172:"be43f91d",7214:"d738368c",7248:"1b36ca42",7272:"8e43962e",7352:"7c01da57",7356:"da11f882",7396:"abdfd695",7472:"f9b664a7",7508:"d1693eb3",7512:"1a30edfa",7564:"26c09867",7604:"b06313b5",7624:"473cfdc4",7664:"2f5c205f",7716:"943427a3",7772:"93b21700",7896:"16d847fb",8060:"680ce9fb",8164:"f22f595d",8180:"2a2dd710",8272:"89a06e43",8392:"cfdba26a",8452:"aadb5b23",8456:"0f44aac5",8464:"42dde55b",8479:"aaec36b0",8484:"f9e1aa55",8490:"73aeb95f",8546:"15721882",8616:"a8cadadd",8656:"9ef6d4bc",8804:"a31c64cb",8848:"14e1e089",8900:"4b79fcfa",8909:"4a1cd0e3",9060:"b0069101",9112:"d90b3aff",9192:"d77f8db2",9212:"f580d69d",9264:"d0a34d4d",9312:"447507e3",9324:"4539b1fc",9368:"7f7ba9e9",9376:"e0f26d99",9379:"94760d21",9580:"ca3fbd02",9600:"39d9a5db",9632:"6716647e",9640:"f6b01ebf",9712:"ce6fb9cc",9736:"4e4fbd7e",9788:"ca91802e",9812:"60d5241d",9956:"fac4bbe6"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="essif-lab:",r.l=(e,a,b,c)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==b)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var f=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),f&&f.forEach((e=>e(b))),a)return a(b)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=u.bind(null,t.onerror),t.onload=u.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/framework/",r.gca=function(e){return e={17896441:"6752",18010323:"7716",20955828:"9632",31866154:"3496",79248420:"2456","1dd17b2b":"80","9ba16ba8":"148","4d84c5bb":"244","7eabf199":"328","0243614c":"440","3ba27bba":"504","09568d04":"768","2ff88f8b":"792","5f28d73f":"832","4ab98630":"860","751f16a6":"1088","7d3ade86":"1128","180b0716":"1232","1c9c4044":"1340","7a0359a2":"1360",d9f95985:"1380","2d76e4b3":"1388",bf92701d:"1480","7cfdec6b":"1500",d039014c:"1528","8cadb544":"1568",f4a6b9d8:"1576","110ffe56":"1600","072829e2":"1620",f75d108c:"1700","5ee76b47":"1748",c1bdff68:"1760","15c392b1":"1824","0e754a5f":"1832","61ef5258":"1896","0476ae3b":"1904",fd067340:"1906",f31ebe40:"1908",e62d591a:"1936","1d0fa0ee":"1996","4543f0e8":"2016",a31111fa:"2220",e86545f3:"2240",da6c999c:"2264",a9abb70e:"2372","61cc384e":"2440",dfa409a8:"2464","7ec483d6":"2608","9250357b":"2618",c4f5d8e4:"2632","8fbaf8a7":"2676","9feb638c":"2764","09347db2":"2784","61d570f6":"2914","2441a153":"2992","64eeea93":"3016",e86fdcae:"3093",ccdab86c:"3100","03b39aaa":"3108","095c3b09":"3241","6319693d":"3296",a4044536:"3304",f19f2cc6:"3316","46f8dbab":"3344","125d3ad1":"3360",b881cea3:"3448",b48b776a:"3656","14b801b7":"3684","32d70c9f":"3792",a2ccf409:"3872",ca0acb3a:"3944",fd46c884:"4028","46925fd2":"4040",e8de0f7a:"4100","26c1c364":"4124","5e95c892":"4304","4dfdd24a":"4428",e1246406:"4432",e06bb9e0:"4540",a522b752:"4586",a627b2b6:"4598",a7f07531:"4620",a94703ab:"4666","808cc141":"4712","30be19ea":"4720","51e28695":"4796",d4e01256:"4834","042aab58":"4908","0fbf73e8":"4948",e8dc544d:"4964","40da8210":"5008","0c8405de":"5056","5dc4697a":"5080","2c56da8a":"5088","1dafab49":"5284","9dec78df":"5336","4568d25f":"5438","81734e3d":"5600",b698429d:"5624","56dbe77e":"5640","4bc5d0fc":"5656","8981bf8d":"5692","935f2afb":"5696",a11550d3:"5816","1b6c32f0":"5820","10b323d6":"5840","7df3edb0":"5856","71a82704":"5880",c3bdada7:"5892",d38eb683:"6008","156e271d":"6040","514dcd94":"6128",fab7bb15:"6380",a7bd4aaa:"6500",cfa837b1:"6593",ae3daae6:"6600","268bd15d":"6716",bac71f92:"6732",c022a8c7:"6792",e8dcf8cf:"6854",ed83fa30:"6924","6ad8eec8":"6960","1010e289":"7009",d26bd747:"7028",d1488b5b:"7050",b0335ff6:"7080","8a6b849a":"7172","9bacc5ff":"7214","5395b836":"7248",a1b8cb2e:"7272","84f37777":"7352","178e3f2c":"7356",e932ee3a:"7396","95d96fc0":"7472",f2e64108:"7508","2f43a020":"7512","69630b87":"7564","0cdee2ba":"7604",f6178494:"7624","55c05b1f":"7664","45fcaa88":"7772","5049cc12":"7896",c9d2f275:"8060","9f217360":"8164",cfcdc3ca:"8180",c3b51139:"8272",c5ade995:"8392","6c44d3b5":"8452",d995e412:"8456",c853fa9c:"8464","78640ee5":"8479","500a892d":"8484","07599f9b":"8490","1308e2ef":"8546","8e158cfc":"8616","07a286ad":"8656","1bac2b14":"8804",a01e8b29:"8848","2db016e4":"8900","086868ce":"8909","7596beca":"9060","8cdb220b":"9112",aadade0f:"9192",ee10e58d:"9212",b6f9bf6b:"9264","233866fe":"9312",a82de56f:"9324","154bd14e":"9368",f2e37866:"9376",d3b8647c:"9379","9e69eb63":"9580",b5976878:"9600",a725f50e:"9640","87be86ed":"9712","85a1efb4":"9736",a7c030b4:"9788","26038e98":"9812","94ee3788":"9956"}[e]||e,r.p+r.u(e)},(()=>{var e={296:0,2176:0};r.f.j=(a,b)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)b.push(d[2]);else if(/^2(17|9)6$/.test(a))e[a]=0;else{var f=new Promise(((b,f)=>d=e[a]=[b,f]));b.push(d[2]=f);var c=r.p+r.u(a),t=new Error;r.l(c,(b=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=b&&("load"===b.type?"missing":b.type),c=b&&b.target&&b.target.src;t.message="Loading chunk "+a+" failed.\n("+f+": "+c+")",t.name="ChunkLoadError",t.type=f,t.request=c,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,b)=>{var d,f,c=b[0],t=b[1],o=b[2],n=0;if(c.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(b);n TO BE DONE | eSSIF-Lab - +

TO BE DONE

-
UNDER CONSTRUCTION

This page is a placeholder for pages that need to be authored.