Presentation is loading. Please wait.

Presentation is loading. Please wait.

Realtime Commercial Bidding System Team 8 Andrew Stafford Paul Heyniger Chris Kondos Kevin Southworth.

Similar presentations


Presentation on theme: "Realtime Commercial Bidding System Team 8 Andrew Stafford Paul Heyniger Chris Kondos Kevin Southworth."— Presentation transcript:

1 Realtime Commercial Bidding System Team 8 Andrew Stafford Paul Heyniger Chris Kondos Kevin Southworth

2 Motivation Lack of B2B Trading Services Large market demand Opportunity for profit Global access

3 RCBS Distributed online auction site Realtime Standard and Reverse auctions Secure transactions

4 Overview of Requirements Users can –Login to system –Register for new account –Create standard and reverse auctions Create reserve auctions –Bid in auctions –View list of auctions –View auction information w/out joining

5

6

7 Prototype Swing based Java 2 Application Helped flesh out requirements

8 Class Diagram Main classes –Auction Standard Reverse –Auctioneer –Client Auction Creator Bidder

9

10 Problems and Solutions with Analysis Do methods go in calling or called class –Calling class Division of client –Auction creator –Bidder Which objects deserve classes –Modeled objects with important relationships Confusing Terminology –Asked client questions –Peer review feedback

11 Critical System Properties Secure transactions Reliability System response time

12 Promela Modeled Interaction between Auctioneer and Client Used two Proctypes to show Communication Multiple Test cases for Desired Result

13 Test Case 1 Working Case One Bidder, One Bid This shows how the system can work

14 Test Case 2 Two Concurrent Bidders Same Bid System sent auction time elapse Analysis –Deadlock Occurs –Bid Dropped

15 Test Case 3 One Bidder Auction Timeout occurs while bid being checked Client Deadlocks

16 LTL Analysis LTL Formula: - [](p-><>q) - p = (toclient??(high_bid)) - q = (toauctioneer?? (auction_time_elapse)

17 Group 8 thanks you for your time


Download ppt "Realtime Commercial Bidding System Team 8 Andrew Stafford Paul Heyniger Chris Kondos Kevin Southworth."

Similar presentations


Ads by Google