StreamCom: Business Analysis and System Design ... - EPFL
StreamCom: Business Analysis and System Design ... - EPFL
StreamCom: Business Analysis and System Design ... - EPFL
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
31/5/02<br />
Actors in Get a Service<br />
Documentation:<br />
Actors in Get a Service<br />
Get a Service<br />
+buyer<br />
+service provider<br />
+BankwidthReservation<br />
Member<br />
(from Actors)<br />
Content Server<br />
KeyServer<br />
(from Actors)<br />
B<strong>and</strong>width Broker<br />
(f rom Actors)<br />
(from Actors)<br />
Client<br />
(from Actors)<br />
Client<strong>System</strong><br />
(from Actors)<br />
Content<strong>System</strong><br />
(from Actors)<br />
ContentClerk<br />
(from Actors)<br />
KeyServerClerk<br />
(from Actors)<br />
KeyServer<strong>System</strong><br />
(from Actors)<br />
BBClerk<br />
(from Actors)<br />
BB<strong>System</strong><br />
(from Actors)<br />
Payment<br />
Purpose:<br />
The Purpose of this UC is that the Retailer redeem money to KeyServer, Content Server<br />
<strong>and</strong> B<strong>and</strong>width Broker<br />
Parameters;<br />
The last second half of micropayment token<br />
Pre-Conditions:<br />
Key Server got Ticket <strong>and</strong> micro-payment tokens<br />
Post-Conditions:<br />
KeyServer got money from Retailer<br />
ContentServer got money from Retailer<br />
B<strong>and</strong>width Broker got money from Retailer<br />
Main Course of Events:<br />
1. [KeyServer] Sends the Ticket identifier <strong>and</strong> the last received micro-payment token to<br />
Retailer.<br />
2. [Retailer] Verifies the Ticket <strong>and</strong> the last micro-payment token<br />
16