Date: 30 May, 2001; Author: Shane Sendall (LGL-DI-EPFL)
Auction System
Use Case: close auction
Scope: Auction System
Level: Sub-Function
Intention in Context: The Seller proposed an expiration date for the auction that the System (on behalf of the Auction System Owners) agreed to (BR-xx*). The System closes down the auction at this moment.
Primary Actor: (Seller)
Trigger: The System detects that the auction has expired.
Main Success Scenario:
1. System detects that auction has expired.
2. System validates that the highest bid has met Seller's reserve price.
3. The System closes down auction:
Extensions:
2a. System detects that highest bid has not met Seller's reserve price for the item:
2a.1. System releases the security from the credit of the Customer with the high bid, and it informs the participants and the Seller that there was no sale; use case ends in failure.
2b. System detects that no bid was made on auction:
2b.1. System informs the participants and the Seller that there was no sale; use case ends in failure.
Notes:
* normally a hyperlink to the document that contains business rules.
** open issue: this will most likely be done via email