Abstract
This paper presents the design and implementation of an Event-Trigger-Rule-Based auction system called IntelliBid. A network of Knowledge Web Servers, each consisting of a Web server, an Event-Trigger-Rule (ETR) Server, an Event Engine, a Knowledge Profile Manager, and Bid Servers and their proxies constitutes IntelliBid. Together, they provide auction-related services to the creator of an auction site and the bidders and suppliers of products. IntelliBid offers a number of desirable features. First and foremost is the flexibility offered to bidders for defining their own rules to control their bids in an automatic bidding process, which frees the bidders from having to be on-line to place bids. By using different rules, the bidders can apply different bidding strategies. Second, it furnishes valuable statistical information about past auctions to both suppliers (or sellers) and bidders. The information can assist a bidder in bidding and a seller in setting a reasonable base price and/or the minimum incremental price. Third, since rules that control the automatic bidding are installed and processed by the ETR servers installed at bidders' individual sites, bidders' privacy and security are safeguarded. The statistical information that is released by IntelliBid only depicts the trend of the bidding prices of a product. The information about bidders is kept completely secret, thus safeguarding the privacy of the bidders. Fourth, IntelliBid's event, event filtering and event notification mechanisms keep both bidders and suppliers timely informed of auction events so that they or their software system can take the proper actions in the auction process. Fifth, any registered user of IntelliBid, bidder or supplier, can monitor the bids placed to any product being auctioned in IntelliBid. Sixth, IntelliBid allows bidders to do both on-line (or manual) bidding and automatic bidding. It also allows a bidder to participate in several auctions at the same time, in both manual and automated modes. The bidding of a product can depend on the result of the bidding of another product. Last, but not least, IntelliBid allows a person or organization to play both the role of bidder and the role of supplier simultaneously. The Profile Manager keeps the information as a bidder and information as a supplier separately. Moreover, IntelliBid's architecture uses a parallel event management system to do event registration and notification. This paper also reports the result of a performance study on the implication of using such a parallel system to achieve scalability.
Similar content being viewed by others
References
Amazon, http://www.amazon.com, May 2001.
AuctionWatch, http://www.auctionwatch.com, February 2001.
AuctionWatch, http://www.auctionwatch.com/awdaily/features/history/7.html
C. Beam, A. Segev, and A. Shanthikumar, “Electronic negotiation through Internet-based auctions,” Technical Report, University of California at Berkeley, 1996.
S. Chakravarthy, E. Anwar, L. Maugis, and D. Mishra, “Design of Sentinel: An object-oriented DEBMS with event-based rules,” Information and Software Technology 39(9), 1994, 555–568.
U. Dayal, “The HiPAC Project: Combining active databases and timing constraints,” ACMSIGMOD Record 17(1), March 1988, 51–70.
e-bay, http://www.ebay.com, April 2001.
A. S. G. Hendro, “A scalable event service to support Internet-based e-business enterprises,” Master's Thesis, University of Florida, 2001.
Java, “Remote method invocation,” http://java.sun.com/products/jdk/rmi/, April 2001.
N. Joshi, “INTELLIBID: An event-trigger-rule-based auction system over the Internet (V1),” Master thesis, Department of Computer and Information Science, University of Florida, 2001.
M. Kumar and S. I. Feldman, “Business negotiation on the Internet,” IBM Institute for Advanced Commerce (IAC) Report, http://www.ibm.com/iac/reports-technical/reports-bus-neg-internet.html, 1998.
M. Lee, “Event and rule services for achieving a Web-based knowledge network,” PhD Dissertation, Department of Computer and Information Science and Engineering, TR 002, University of Florida, http://www.cise.ufl.edu/tech-reports/tech-reports/tr00-abstracts.shtml, 2000.
M. Lee, S. Y. W. Su, and H. Lam, “Event and rule services for achieving aWeb-based knowledge network,” in Proceedings of the First Asia-Pacific Conference on Web Intelligence (WI-2001), Maebashi City, Japan, October 23–26, 2001.
M. Lee, S. Y. W. Su, and H. Lam, “A Web-based knowledge network for supporting emerging Internet applications,” WWW Journal 4(1/2), 2001, 121–140.
R. P. McAfee and J. McMillan, “Auction and bidding,” Journal of Economic Literature 25, 1987, 699–738.
National Consumers League, “Welcome to the National Consumers League,” http://nclnet.org/onlineauctions/auctionsurvey2001.htm, January 2002.
Onsale, http://www.onsale.com, June 2001.
U. Parui, “Knowledge profile manger for supporting event-trigger-rule services on the Internet,” Master's Thesis, University of Florida, 1999.
PointCast, http://www.pointcast.com, June 2001.
A. Shenoy, “Persistent object manager,” Master's thesis, Department of Computer and Information Science and Engineering, University of Florida, 2001.
M. Stonebraker, E. N. Hanson, and S. Potamianos, “The POSTGRES rule manager,” IEEE Transactions on Software Engineering 14(7), 1988, 897–907.
S. Y. W. Su and H. Lam, “Iknet: Scalable infrastructure for achieving Internet-based knowledge network,” in Proceedings of the International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet, l'Aquila, Rome, Italy, July 31–August 6, 2000, Invited paper.
S. Y. W. Su and T. F. Yu, “Distributed information mediation and query processing in a CORBA environment,” in Proc. of International Symposium on Digital Media Information Base, Nara, Japan, November 26–28, 1997, pp. 120–131.
K. Thakore, “INTELLIBID: An event-trigger-rule-based auction system over the Internet (V2),” Masters thesis, Department of Computer and Information Science and Engineering, University of Florida, 2002.
The Fishmarket Project, URL: http://www.iiia.csic.es/Projects/fishmarket/ newindex.html, July 2001.
M. Tsvetovatyy, M. Gini, B. Mobasher, and Z. Wieckowski, “MAGMA: An agent-based virtual market for electronic commerce,” Journal of Applied Artifical Intelligence 11(6), Special Issue on Intelligent Agents, 1997, 501–523.
J. Widom, Active Database Systems: Triggers and Rules for Advanced Database Processing, Morgan Kaufmann: San Francisco, CA, 1996.
P. Wurman, M. P. Wellman, and W. E. Walsh, “The Michigan Internet AuctionBot: A configurable Auction Server for Human Software Agents,” in Proceedings of the Second International Conference on Autonomous Agents, Minneapolis, MN, May 1998.
XML-RPC Home page, http://www.xml-rpc.org/, April 2001.
Yahoo!, http://auctions.yahoo.com, April 2001.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Joshi, N., Thakore, K. & Su, S.Y.W. IntelliBid: An Event-Trigger-Rule-Based Auction System over the Internet. World Wide Web 7, 181–210 (2004). https://doi.org/10.1023/B:WWWJ.0000017209.39493.e7
Issue Date:
DOI: https://doi.org/10.1023/B:WWWJ.0000017209.39493.e7