\section{Protos models} \subsection{Workflow process A} \subsubsection{Process perspective} \begin{tabular}{|p{2cm}|p{2.5cm}|p{8cm}|} \hline \textbf{Name} & \textbf{Executor} & \textbf{Description} \\ \hline Order & Store employee & The store employee takes an order of a customer. \\ \hline Receive cash & Store employee & The store employee receives the cash money from the customer. \\ \hline Create bill & Administrative employee & The order is processed and the bill for the customer is being created. \\ \hline Send bill & Administrative employee & The bill is being send to the customer. \\ \hline Payment received & Administrative manager & The manager marks the order as being payed. \\ \hline Payment timeout & System & The manager sends a new bill if the bill has not been payed for three weeks. \\ \hline Plan logistics & Logistics employee & The employee plans the logistics used for the shipment of the ordered goods. \\ \hline Pick order & Warehouse employee & The employee picks the needed goods for the order. \\ \hline Order goods & Warehouse manager & The manager orders the goods needed to complete the order. \\ \hline Receive goods & Warehouse employee & Employee $ e_1 $ receives the goods ordered by the manager to complete the order. \\ \hline Inspect order & Warehouse employee & Employee $ e_2 $, where $ e_1 \neq e_2 $, inspects the order for completeness. \\ \hline Cancel order & Manager & The manager can decide to cancel an order \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline & & \\ \hline \end{tabular} \\