Commit 45819322 authored by RieksJ's avatar RieksJ
Browse files

bugfixing

parent b7430fc4
Pipeline #48734 passed with stage
in 4 minutes and 5 seconds
......@@ -263,7 +263,7 @@ In order to make the %%holder|holder%% component work, a %%holder policy|holder-
The purpose of the %%data discloser|data-discloser%% component is to state the (various, sometimes intermediary) results of %%transactions|transaction%%, by collecting data from the Business Data Stores, and creating a set of (related) %%statements/claims|assertion%% that can subsequently be issued to other %%parties|party%%. A special kind of result is the (provisioning of) a %%credential|credential%% that its %%principal|principal%% already has created.
Typically, and at any point in time, %%parties|party%% are capable of expressing %%statements|assertion%% about %%entities|entity%% that they know to exist. They could express %%statements|assertion%% about individuals, about themselves, the state of %%transactions|transaction%%, and so on. We will use the term '**%subject% (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the %%entity|entity%% that this %%party|party%% knows to exist, and about whom/which the %%statement|assertion%% has been made.
Typically, and at any point in time, %%parties|party%% are capable of expressing %%statements|assertion%% about %%entities|entity%% that they know to exist. They could express %%statements|assertion%% about individuals, about themselves, the state of %%transactions|transaction%%, and so on. We will use the term '**%%subject|subject%%% (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the %%entity|entity%% that this %%party|party%% knows to exist, and about whom/which the %%statement|assertion%% has been made.
We will use the term '**subject-id (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the representation that this %%party|party%% has chosen to use for referring to the %%subject|subject%% in said %%statement|assertion%%. A subject-id must have the property of being an %%identifier|identifier%% within every administrative context that this %%party|party%% uses. It need not be humanly interpretable (and preferably is not).
......@@ -405,7 +405,7 @@ Conversely, the citizen might request the (alleged) municipality to provide %%cr
### 5.3. Stating Transactions - Issuing Credentials
In the eSSIF-Lab context, we take '%%credential|credential%%' to mean any (set of coherent) %%statement(s)|assertion%% about any (one or more) %subject%(s) that a single %%party|party%% has issued with proof of provenance (i.e. anyone else can determine the identity of that %%issuer|issuer%%) and a proof of integrity (i.e. anyone can determine whether or not the content of the %%credential|credential%% has been changed/tampered with since it was issued). From this, it follows that any %%party|party%% can issue any kind of %%credential|credential%% for any %%entity|entity%% that it knows to exist. A %%credential|credential%% does not need to be about a person or an %%organization|organization%%, but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc.
In the eSSIF-Lab context, we take '%%credential|credential%%' to mean any (set of coherent) %%statement(s)|assertion%% about any (one or more) %%subject|subject%%(s) that a single %%party|party%% has issued with proof of provenance (i.e. anyone else can determine the identity of that %%issuer|issuer%%) and a proof of integrity (i.e. anyone can determine whether or not the content of the %%credential|credential%% has been changed/tampered with since it was issued). From this, it follows that any %%party|party%% can issue any kind of %%credential|credential%% for any %%entity|entity%% that it knows to exist. A %%credential|credential%% does not need to be about a person or an %%organization|organization%%, but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc.
We foresee two ways in which %%credentials|credential%% can be issued:
......
......@@ -224,7 +224,7 @@ In order to make the %%holder|holder%% component work, a %%holder policy|holder-
The purpose of the %%data discloser|data-discloser%% component is to state the (various, sometimes intermediary) results of %%transactions|transaction%%, by collecting data from the Business Data Stores, and creating a set of (related) %%statements/claims|assertion%% that can subsequently be issued to other %%parties|party%%. A special kind of result is the (provisioning of) a %%credential|credential%% that its %%principal|principal%% already has created.
Typically, and at any point in time, %%parties|party%% are capable of expressing %%statements|assertion%% about %%entities|entity%% that they know to exist. They could express %%statements|assertion%% about individuals, about themselves, the state of %%transactions|transaction%%, and so on. We will use the term '**%subject% (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the %%entity|entity%% that this %%party|party%% knows to exist, and about whom/which the %%statement|assertion%% has been made.
Typically, and at any point in time, %%parties|party%% are capable of expressing %%statements|assertion%% about %%entities|entity%% that they know to exist. They could express %%statements|assertion%% about individuals, about themselves, the state of %%transactions|transaction%%, and so on. We will use the term '**%%subject|subject%% (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the %%entity|entity%% that this %%party|party%% knows to exist, and about whom/which the %%statement|assertion%% has been made.
We will use the term '**subject-id (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the representation that this %%party|party%% has chosen to use for referring to the %%subject|subject%% in said %%statement|assertion%%. A subject-id must have the property of being an %%identifier|identifier%% within every administrative context that this %%party|party%% uses. It need not be humanly interpretable (and preferably is not).
......@@ -366,7 +366,7 @@ Conversely, the citizen might request the (alleged) municipality to provide %%cr
### 5.3. Stating Transactions - Issuing Credentials
In the eSSIF-Lab context, we take '%%credential|credential%%' to mean any (set of coherent) %%statement(s)|assertion%% about any (one or more) %subject%(s) that a single %%party|party%% has issued with proof of provenance (i.e. anyone else can determine the identity of that %%issuer|issuer%%) and a proof of integrity (i.e. anyone can determine whether or not the content of the %%credential|credential%% has been changed/tampered with since it was issued). From this, it follows that any %%party|party%% can issue any kind of %%credential|credential%% for any %%entity|entity%% that it knows to exist. A %%credential|credential%% does not need to be about a person or an %%organization|organization%%, but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc.
In the eSSIF-Lab context, we take '%%credential|credential%%' to mean any (set of coherent) %%statement(s)|assertion%% about any (one or more) %%subject|subject%%(s) that a single %%party|party%% has issued with proof of provenance (i.e. anyone else can determine the identity of that %%issuer|issuer%%) and a proof of integrity (i.e. anyone can determine whether or not the content of the %%credential|credential%% has been changed/tampered with since it was issued). From this, it follows that any %%party|party%% can issue any kind of %%credential|credential%% for any %%entity|entity%% that it knows to exist. A %%credential|credential%% does not need to be about a person or an %%organization|organization%%, but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc.
We foresee two ways in which %%credentials|credential%% can be issued:
......
......@@ -261,7 +261,7 @@ In order to make the %%holder|holder%% component work, a %%holder policy|holder-
The purpose of the %%data discloser|data-discloser%% component is to state the (various, sometimes intermediary) results of %%transactions|transaction%%, by collecting data from the Business Data Stores, and creating a set of (related) %%statements/claims|assertion%% that can subsequently be issued to other %%parties|party%%. A special kind of result is the (provisioning of) a %%credential|credential%% that its %%principal|principal%% already has created.
Typically, and at any point in time, %%parties|party%% are capable of expressing %%statements|assertion%% about %%entities|entity%% that they know to exist. They could express %%statements|assertion%% about individuals, about themselves, the state of %%transactions|transaction%%, and so on. We will use the term '**%subject% (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the %%entity|entity%% that this %%party|party%% knows to exist, and about whom/which the %%statement|assertion%% has been made.
Typically, and at any point in time, %%parties|party%% are capable of expressing %%statements|assertion%% about %%entities|entity%% that they know to exist. They could express %%statements|assertion%% about individuals, about themselves, the state of %%transactions|transaction%%, and so on. We will use the term '**%%subject|subject%% (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the %%entity|entity%% that this %%party|party%% knows to exist, and about whom/which the %%statement|assertion%% has been made.
We will use the term '**subject-id (of a %%statement|assertion%% of a %%party|party%%)**' to refer to the representation that this %%party|party%% has chosen to use for referring to the %%subject|subject%% in said %%statement|assertion%%. A subject-id must have the property of being an %%identifier|identifier%% within every administrative context that this %%party|party%% uses. It need not be humanly interpretable (and preferably is not).
......@@ -403,7 +403,7 @@ Conversely, the citizen might request the (alleged) municipality to provide %%cr
### 5.3. Stating Transactions - Issuing Credentials
In the eSSIF-Lab context, we take '%%credential|credential%%' to mean any (set of coherent) %%statement(s)|assertion%% about any (one or more) %subject%(s) that a single %%party|party%% has issued with proof of provenance (i.e. anyone else can determine the identity of that %%issuer|issuer%%) and a proof of integrity (i.e. anyone can determine whether or not the content of the %%credential|credential%% has been changed/tampered with since it was issued). From this, it follows that any %%party|party%% can issue any kind of %%credential|credential%% for any %%entity|entity%% that it knows to exist. A %%credential|credential%% does not need to be about a person or an %%organization|organization%%, but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc.
In the eSSIF-Lab context, we take '%%credential|credential%%' to mean any (set of coherent) %%statement(s)|assertion%% about any (one or more) %%subject|subject%%(s) that a single %%party|party%% has issued with proof of provenance (i.e. anyone else can determine the identity of that %%issuer|issuer%%) and a proof of integrity (i.e. anyone can determine whether or not the content of the %%credential|credential%% has been changed/tampered with since it was issued). From this, it follows that any %%party|party%% can issue any kind of %%credential|credential%% for any %%entity|entity%% that it knows to exist. A %%credential|credential%% does not need to be about a person or an %%organization|organization%%, but it can also refer to an order, a delivery, a seat-reservation, a prescription, etc.
We foresee two ways in which %%credentials|credential%% can be issued:
......
......@@ -27,7 +27,7 @@ The purpose of the Data Discloser component is to state the (various, sometimes
A **Data Discloser** is a component in the [eSSIF-Lab functional architecture](../essifLab-fw-func-arch) that is capable of stating (various, sometimes intermediary) results of transactions, by collecting data from the Business Data Stores, and creating a set of (related) statements/claims that can subsequently be issued to other %%Parties|party%%.
### Functionality
Typically, and at any point in time, Parties are capable of expressing statements about entities that they know to exist. They could express statements about individuals, about themselves, the state of transactions, and so on. We will use the term '**%subject% (of a statement of a Party)**' to refer to the entity that this Party knows to exist, and about whom/which the statement has been made.
Typically, and at any point in time, Parties are capable of expressing statements about entities that they know to exist. They could express statements about individuals, about themselves, the state of transactions, and so on. We will use the term '**%%subject|subject%% (of a statement of a Party)**' to refer to the entity that this Party knows to exist, and about whom/which the statement has been made.
We will use the term '**subject-id (of a statement of a Party)**' to refer to the representation that this Party has chosen to use for referring to the %%subject|subject%% in said statement. A subject-id must have the property of being an identifier within every administrative context that this Party uses. It need not be humanly interpretable (and preferably is not).
......
......@@ -15,7 +15,7 @@ date: 20210830
Governance is about planning the budgets and other resources necsessary _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 %%party|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 %%governance|governance%%.
The governance of a set of %%objectives|objective%% can be implemented as a %%control process|control-process% where each of these objectives serves as a control objective in that process.
The governance of a set of %%objectives|objective%% can be implemented as a %%control process|control-process%% where each of these objectives serves as a control objective in that process.
We make a clear distinction between governance and management, which is explained in the %%governance and management pattern|pattern-governance-and-management%%.
### Purpose
......
......@@ -19,4 +19,4 @@ We realize that this is a term that is heavily debated. However for our purposes
The [Self-Identity](https://en.wikipedia.org/wiki/Self-concept) or [Self-concept](https://en.wikipedia.org/wiki/Self-concept) of a %%party|party%% is the %%partial identity|partial-identity%% of which it is both the %%subject|subject%% and the %%owner|owner%%.
For further details, see the %%identity pattern|pattern-identity%%. Related topics can be found in the %%identification pattern|pattern-identification%% and the %identifier pattern%.
\ No newline at end of file
For further details, see the %%identity pattern|pattern-identity%%. Related topics can be found in the %%identification pattern|pattern-identification%% and the %%identifier pattern|pattern-identifier%%.
\ No newline at end of file
......@@ -16,7 +16,7 @@ date: 20210830
Management is about planning and organizing the budgets and other resources so that they become (and/or remain) available _to produce the results_ of the associated %%objectives|objective%%. 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 %%policies|policy%% (e.g. working instructions) available for doing all this.
In order to keep tabs on the efficiency of the management process, performance indicators may be developed, i.e. gauges that measure how well the resources are spent in this production/maintenancd work are also part of this.
The management of a set of %%objectives|objective%% can be implemented as a %%control process|control-process%. The control objectives that are needed by this control process would typically come from a %%policy|policy%% of the owner of the %%objectives|objective%% that are managed.
The management of a set of %%objectives|objective%% can be implemented as a %%control process|control-process%%. The control objectives that are needed by this control process would typically come from a %%policy|policy%% of the owner of the %%objectives|objective%% that are managed.
We make a clear distinction between governance and management, which is explained in the %%governance and management pattern|pattern-governance-and-management%%.
......
......@@ -26,7 +26,7 @@ The ability to distinguish between (non)objectives is relevant as objectives are
### Criterion
An **objective** is something
- that is %%owned|owned%% by a single %party;
- that is %%owned|owned%% by a single %%party|party%%;
- toward which its %%owner|owner%% directs its efforts: an aim, goal, or end of action - this action is related to the the owner producing the associated results (%%management|management%%) and/or consuming the results (%%governance|governance%%);
- that can be realized, and this realization can be seen in terms as the coming into existence of results (e.g. products, services, a situation or state (e.g. happiness));
- that may have a description (text, that represents and identifies the objective within the %%knowledge|knowledge%% of its %%owner|owner%%)
......
......@@ -11,7 +11,7 @@ date: 20210803
---
### Short Description
A **Partial identity (of an %%entity|entity%%)** is all %%knowledge|knowledge%% that a specific %%party|party%% has about that %%entity|entity%%. This %%entity|entity%% is referred to as the *%subject%* of the partial identity. The %%party|party%% fulfills the role of %%owner|owner%% of the partial entity, as the partial identity is part of the %%knowledge|knowledge%% that this party owns (see the %%party-actor pattern|pattern-party-actor-action%% for details).
A **Partial identity (of an %%entity|entity%%)** is all %%knowledge|knowledge%% that a specific %%party|party%% has about that %%entity|entity%%. This %%entity|entity%% is referred to as the *%%subject|subject%%* of the partial identity. The %%party|party%% fulfills the role of %%owner|owner%% of the partial entity, as the partial identity is part of the %%knowledge|knowledge%% that this party owns (see the %%party-actor pattern|pattern-party-actor-action%% for details).
A %%party|party%% that has %%knowledge|knowledge%% about itself will thus have a %%partial identity|partial-identity%% that it is both the %%subject|subject%% and the %%owner|owner%% of. This is called the [Self-Identity](https://en.wikipedia.org/wiki/Self-concept) or [Self-concept](https://en.wikipedia.org/wiki/Self-concept) of that party.
......
......@@ -27,7 +27,7 @@ Here, we discuss %%identification|identify%% in a way that we expect to be usefu
First, identification of an %%entity|entity%% is similar to recognizing that %%entity|entity%%. A bit more formal: given an %%entity|entity%% (or digital or non-digital %%data|data%% about that %%entity|entity%% that comes from outside the %%knowledge|knowledge%% of a %%party|party%%), identification is determining whether or not the %%party|party%% %%owns|owner%% a %%partial identity|partial-identity%% of which that %%entity|entity%% is the %%subject|subject%%. When the entity isn't recognized (identified), then a %%partial identity|partial-identity%% may be created that has this %%entity|entity%% as its %%subject|subject%%.
Second, identification of an %%entity|entity%% is similar to pointing/singling out the %%entity|entity%%. More formal: given a %%partial identity|partial-identity%% that is %%owned|owned%% by a %%party|party%% and a specific context where a set of %%entities|entity%% are present, identification is determining whether or not the %%subject|subject%% of that partial identity% is in that set, and if so, which of them it is.
Second, identification of an %%entity|entity%% is similar to pointing/singling out the %%entity|entity%%. More formal: given a %%partial identity|partial-identity%% that is %%owned|owned%% by a %%party|party%% and a specific context where a set of %%entities|entity%% are present, identification is determining whether or not the %%subject|subject%% of that partial identity%% is in that set, and if so, which of them it is.
We will elaborate on both.
......
......@@ -18,4 +18,4 @@ Note that without this data set, the use of this term is meaningless. Therefore,
Sometimes, the term 'subject' is also used in the meaning of 'reference to the (single) %%entity|entity%% [etc.]' or '%%identifier|identifier%% for the (single) %%entity|entity%% [etc.]' rather than the (single) %%entity|entity%% itself. We discourage such practices, and suggest to use the term 'subject identifier' in such cases.
### Purpose
The term **subject** provides a generic way to link %%entities|entity%% that exist in the real (physical) world with %%knowledge|knowledge%% about them (e.g. characteristics, %%partial identities|partial-identity%% and such) that exists in the minds of various %parties%.
\ No newline at end of file
The term **subject** provides a generic way to link %%entities|entity%% that exist in the real (physical) world with %%knowledge|knowledge%% about them (e.g. characteristics, %%partial identities|partial-identity%% and such) that exists in the minds of various %%parties|party%%.
\ No newline at end of file
......@@ -27,7 +27,7 @@ The purpose of the Transaction Data Discloser component is to state the (various
A **Transaction Data Discloser** is a component in the [eSSIF-Lab functional architecture](../essifLab-fw-func-arch) that is capable of stating (various, sometimes intermediary) results of transactions, by collecting data from the Business Data Stores, and creating a set of (related) statements/claims that can subsequently be issued to other %%Parties|party%%.
### Functionality
Typically, and at any point in time, %%parties|party%% are capable of expressing statements about entities that they know to exist. They could express statements about individuals, about themselves, the state of transactions, and so on. We will use the term '**%subject% (of a statement of a %%party|party%%)**' to refer to the entity that this %%party|party%% knows to exist, and about whom/which the statement has been made.
Typically, and at any point in time, %%parties|party%% are capable of expressing statements about entities that they know to exist. They could express statements about individuals, about themselves, the state of transactions, and so on. We will use the term '**%%subject|subject%% (of a statement of a %%party|party%%)**' to refer to the entity that this %%party|party%% knows to exist, and about whom/which the statement has been made.
We will use the term '**subject-id (of a statement of a %%party|party%%)**' to refer to the representation that this %%party|party%% has chosen to use for referring to the %%subject|subject%% in said statement. A subject-id must have the property of being an identifier within every administrative context that this %%party|party%% uses. It need not be humanly interpretable (and preferably is not).
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment