The Auction Manager: Market Middleware for Large-Scale Electronic Commerce

As the number and diversity of electronic commerce participants grows, the complexity of purchasing from a vast and dynamic array of goods and services needs to be hidden from the end user. Putting the complexity into the commerce system instead means providing flexible middleware for enabling commerce within different commercial communities. In this paper, we present one such commerce middleware component-an Auction Manager designed to simplify and automate both the creation of new markets and the matching of users to existing markets. The Auction Manager determines which markets are appropriate for a given buyer or seller using market-specific inference rules applied to the current market offerings. We also show how these same inference rules can be used by the Auction Manager to automatically compose and decompose market offerings to respond to changing conditions within the marketplace. Finally, we describe how the Auction Manager provides a focal point for expressing policy decisions such as how much to charge for starting and running auctions, as well as who and when to charge.

[1]  Edmund H. Durfee,et al.  Agents Learning about Agents: A Framework and Analysis , 1997 .

[2]  Michael P. Wellman,et al.  Flexible double auctions for electronic commerce: theory and implementation , 1998, Decis. Support Syst..

[3]  Edmund H. Durfee,et al.  Toward Inquiry-Based Education Through Interacting Software Agents , 1996, Computer.

[4]  Jeannette M. Wing,et al.  Fast, automatic checking of security protocols , 1996 .

[5]  William P. Birmingham,et al.  Runtime Classification of Agent Services , 1997 .

[6]  Alexander Borgida,et al.  Description Logics in Data Management , 1995, IEEE Trans. Knowl. Data Eng..

[7]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..

[8]  Brian Kahin,et al.  Economics and Electronic Access to Scholarly Information , 2000 .

[9]  Younes Yves,et al.  On the theory of incomplete markets , 1987 .

[10]  M. Whinston,et al.  Multiproduct Monopoly, Commodity Bundling, and Correlation of Values , 1989 .

[11]  Andreas Paepcke,et al.  U-PAI: A Universal Payment Application Interface , 1996 .

[12]  Maria L. Gini,et al.  A market architecture for multi-agent contracting , 1998, AGENTS '98.

[13]  Pattie Maes,et al.  Agent-mediated electronic commerce: a survey , 1998, The Knowledge Engineering Review.

[14]  Efraim Turban,et al.  Auctions and Bidding on the Internet: An Assessment , 1997, Electron. Mark..

[15]  Godfrey Rust,et al.  Metadata: The Right Approach, An Integrated Model for Descriptive and Rights Metadata in E-commerce , 1998, D Lib Mag..

[16]  William Y. Arms Implementing Policies for Access Management , 1998, D Lib Mag..

[17]  Tracy Mullen,et al.  Market-Based Negotiation for Digital Library Services , 1996 .

[18]  Yannis Bakos,et al.  Bundling Information Goods: Pricing, Profits and Efficiency , 1998 .

[19]  Oren Etzioni,et al.  A scalable comparison-shopping agent for the World-Wide Web , 1997, AGENTS '97.

[20]  O. Williamson Markets and Hierarchies: Some Elementary Considerations , 1973 .

[21]  Michael P. Wellman,et al.  The Michigan Internet AuctionBot: a configurable auction server for human and software agents , 1998, AGENTS '98.

[22]  R. McAfee,et al.  Auctions and Bidding , 1986 .

[23]  A. Dixit,et al.  Monopolistic competition and optimum product diversity , 1977 .

[24]  Edmund H. Durfee,et al.  Learning nested agent models in an information economy , 1998, J. Exp. Theor. Artif. Intell..