Skip to content

Commit

Permalink
added definition for Customer Custom Application User
Browse files Browse the repository at this point in the history
  • Loading branch information
Tale152 committed Oct 18, 2022
1 parent 64f871f commit 465436c
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions document/chapters/chapter_5/sections/2_solution_analysis.tex
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,12 @@ \subsection{Domain: Ubiquitous Language}\label{ubiquitous_language}
\item \textbf{Invoking Device}\label{invoking_device}\\
A device that runs the \textit{Customer Custom Application}. Such device can be owned by the \textit{Customer} itself or by people using the \textit{Customer Custom Application} that the \textit{Customer} is commercializing. In regard to the \textit{Grid}, the focal point here is that it is a device that is performing a \textit{Grid Service Invocation} through the \textit{Customer Custom Application} that is utilizing the \textit{Invoking Endpoint} software.
\item \textbf{Customer Custom Application User}\label{customer_custom_application_user}\\
TODO
End user of the \textit{Customer Custom Application}. The \textit{Customer} and the \textit{Customer Custom Application User} can coincide, but it highly depends on the specific \textit{Customer Custom Application} developed by the \textit{Customer}.
\item \textbf{Contributor Dashboard}\label{contributor_dashboard}\\
A software entity through which a \textit{Contributor} can manage its \textit{Contributing Endpoints} and check its \textit{Rewards Balance} (eventually performing a \textit{Rewards Redemption}).
\item \textbf{Customer Dashboard}\label{customer_dashboard}\\
A software entity through which a \textit{Customer} can manage its present and past \textit{Grid Service Invocations} and check the relative \textit{Fees} as well as registering a payment method used to pay such \textit{Fees}.
\item \textbf{MapReduce Service}\label{mapreduce_service}\\
A software entity through which a \textit{Customer} can manage its present and past \textit{Grid Service Invocations}, check the relative \textit{Fees} as well as registering a payment method.
\item \textbf{MapReduce Service}\label{mapreduce_service_ul}\\
A particular incarnation of a \textit{Grid Service} that performs a MapReduce computation over the \textit{Grid} utilizing a \textit{Node} as \textit{MapReduce Master} and several nodes as \textit{Map Workers} and \textit{Reduce Workers}.
\item \textbf{MapReduce Master}\label{mapreduce_master}\\
Role taken by a \textit{Node} in the execution of a \textit{MapReduce Service}. Its roles follow the ones described in \textit{section \ref{execution_flow}}.
Expand All @@ -83,7 +83,7 @@ \subsection{Domain: Ubiquitous Language}\label{ubiquitous_language}
\item \textbf{Rewards Balance}\label{rewards_balance}\\
The sum of the \textit{Rewards} obtained by the \textit{Contributor} for the \textit{Contribution} of the \textit{Contributing Endpoints} owned by it. This balance can be lowered when the \textit{Contributor} performs a \textit{Rewards Redemption}.
\item \textbf{Rewards Redemption}\label{rewards_redemption}\\
An action performable by the \textit{Contributor} (only if the \textit{Rewards Balance} is currently higher or equal to the \textit{Rewards Threshold}) that lowers the value of the \textit{Rewards Balance} allowing the \textit{Contributor} to transfer that monetary value by using a payment method.
An action performable, by the \textit{Contributor} (only if the \textit{Rewards Balance} is currently higher or equal to the \textit{Rewards Threshold}), that lowers the value of the \textit{Rewards Balance} transfering that monetary value by using a payment method.
\item \textbf{Rewards Threshold}\label{rewards_threshold}\\
The value that needs to be reached in order to allow the \textit{Contributor} the possibility to perform a \textit{Rewards Redemption}.
\item \textbf{Access Policies}\label{access_policies}\\
Expand Down

0 comments on commit 465436c

Please sign in to comment.