[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

A componentized architecture for dynamic electronic markets

Published: 01 December 1998 Publication History

Abstract

The emergence and growing popularity of Internet-based electronic market-places, in their various forms, has raised the challenge to explore genericity in market design. In this paper we present a domain-specific software architecture that delineates the abstract components of a generic market and specifies control and data-flow constraints between them, and a framework that allows convenient pluggability of components that implement specific market policies. The framework was realized in the GEM system. GEM provides infrastructure services that allow market designers to focus solely on market-issues. In addition, it allows dynamic (re)configuration of components. This functionality can be used to change market-policies as the environment or market trends change, adding another level of flexibility to market designers and administrators.

References

[1]
{1} Forrester Research, Inc. Home page at http://www. forrester.com/.
[2]
{2} R. Forsythe, F. Nelson, G. Neumann, and J. Wright. The IOWA presidential stock market: A field experiment. Research in experimental economics, 4:1-43.
[3]
{3} A. Chavez, A. Moukas, and P. Maes. Challenger: A multiagent system for distributed resource allocation. In Proceedings of the International Conference on Autonomous Agents, Marina Del Ray, California, 1997.
[4]
{4} O. Regev and N. Nisaaa. The Popcorn Market - An online market for computational resources. In First International Conference On Information and Computation Economies, Charleston, SC, October 1998. To Appear.
[5]
{5} A. Lo and T. Poggio. Artificial Markets Project at M.I.T. Home page at http://cyber-exchange.mit.edu/.
[6]
{6} A. Chavez and P. Maes. Kasbah: An agent marketplace for buying and selling goods. In Proceedings of the First International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology, London, April 1996.
[7]
{7} P. Wurman, M. Wellman, and W. Walsh. The Michigan Internet AuctionBot: A configurable server for human and software agents. In Second International Conference on Autonomous Agents, 1998.
[8]
{8} OnSale R auction supersite TM . Home page at http: //www.onsale.com/.
[9]
{9} eBay TM auctions. Home page at http://www.ebay.com/.
[10]
{10} Preston R. McAfee and J. McMillan. Auctions and bidding. Journal of Economic Literature, 25:699-738, 1987.
[11]
{11} Paul R. Milgrom and Robert J. Weber. A theory of auctions and competetive bidding. Econometrica, 50:1089-1122, 1982.
[12]
{12} D. Friedman and J. Rust. The Double Auction Market: Institutions, Theories, and Evidence. Addison-Wesley Publishing, Reading, MA, 1993.
[13]
{13} W. Vickrey. Counterspeculations, auctions, and competitive sealed tenders. Journal of Finance, 16:8-37, March 1961.
[14]
{14} B. Reich and I. Ben-Shaul. Design and Implementation of the GEM System. Technical report, Technion -- Israel Institute of Technology, September 1998.
[15]
{15} E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Welsley, Reading, MA, 1995.
[16]
{16} Object Management Group. The Common Object Request Broker: Architecture and Specification. Revision 2.2, February 1998. Available at: http://www.omg.org/ corba/corbaiiop.htm.
[17]
{17} Sun Microsystems, Inc. Java Remote Method Invocation (RMI) Specification, December 1997. Available at: http://java.sun.com/products/jdk/l.2/does/ guide/rmi/spec/rmiTOC.doc.html.
[18]
{18} J. Tenenbaum, T. Chowdhry, and K. Hughes. Eco System: An Internet Commerce Architecture. Computer, 30(5):48-55, May 1997.
[19]
{19} ObjectSpace Voyager core package: Technical overview, December 1997. Available at: http://www.objectspace. com/voyager/whitepapers/VoyagerTechOview.pdf.
[20]
{20} O. Holder and I. Ben-Shaul. Dynamic layout of distributed applications. In Proceedings of the 3rd International Software Architecture Workshop, in conjunction with ACM SIGSOFT'98, Orlando, FL, November 1998. To Appear.
[21]
{21} P. Wurman, W. Walsh, and M. Wellman. Flexible double auctions for electronic commerce: Theory and implementation. Revised version to appear in Decision Support Systems, 1998.
[22]
{22} K. Arnold and J. Gosling. The Java Programming Language. Addison-Wesley, Reading MA, 1996.

Cited By

View all
  • (2022)Decentralizing components of electronic markets to prevent gatekeeping and manipulationElectronic Commerce Research and Applications10.1016/j.elerap.2022.10122056:COnline publication date: 1-Nov-2022
  • (2008)To Discount or Not to Discount: An Assessment of Perceptions, Beliefs, and Intentions to Use Electronic Auctions with DiscountsGroup Decision and Negotiation10.1007/s10726-008-9117-y19:2(127-148)Online publication date: 10-Jul-2008
  • (2005)Ontology Support for Communicating Agents in Negotiation ProcessesProceedings of the Fifth International Conference on Hybrid Intelligent Systems10.1109/ICHIS.2005.83(482-487)Online publication date: 6-Dec-2005
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMOD Record
ACM SIGMOD Record  Volume 27, Issue 4
Dec. 1998
89 pages
ISSN:0163-5808
DOI:10.1145/306101
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 1998
Published in SIGMOD Volume 27, Issue 4

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)21
  • Downloads (Last 6 weeks)3
Reflects downloads up to 02 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Decentralizing components of electronic markets to prevent gatekeeping and manipulationElectronic Commerce Research and Applications10.1016/j.elerap.2022.10122056:COnline publication date: 1-Nov-2022
  • (2008)To Discount or Not to Discount: An Assessment of Perceptions, Beliefs, and Intentions to Use Electronic Auctions with DiscountsGroup Decision and Negotiation10.1007/s10726-008-9117-y19:2(127-148)Online publication date: 10-Jul-2008
  • (2005)Ontology Support for Communicating Agents in Negotiation ProcessesProceedings of the Fifth International Conference on Hybrid Intelligent Systems10.1109/ICHIS.2005.83(482-487)Online publication date: 6-Dec-2005
  • (2004)Online Auction Site ManagementThe Internet Encyclopedia10.1002/047148296X.tie126Online publication date: 15-Apr-2004
  • (2002)Real-Time Processing in Client-Server DatabasesIEEE Transactions on Computers10.1109/12.99012651:3(269-288)Online publication date: 1-Mar-2002
  • (1999)GEMInformation Systems10.1016/S0306-4379(99)00029-024:6(495-518)Online publication date: 1-Sep-1999
  • (1999)Information Systems in Customer-Oriented, Dynamic Environments: The Marketplace as a MetaphorBIS ’9910.1007/978-1-4471-0875-7_6(55-75)Online publication date: 1999

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media