V-Market: A framework for agent e-commerce systems

Abstract

Software agent technology is still an emerging technology, and as such, agent based software design is still in its infancy. Software agents have just started to be used in the e-commerce domain, and they are already beginning to create a series of new possibilities for this arena. Agents can be used to automate, as well as to enhance many stages of the traditional consumer-buying behavior process. This paper proposes a software engineering approach to the design of agent mediated e-commerce systems, through the definition of an object-oriented framework. The paper presents the underlying concepts, and the architecture of the environment, showing how it allows developers to customize virtual marketplaces, and to define transaction categories on demand, incorporating many possible products and services that can be traded online.

This is a preview of subscription content, access via your institution.

References

  1. Bradshaw, J. (1997), Software Agents, The MIT Press, Cambridge, MA.

    Google Scholar 

  2. Chavez, A., D. Dreilinger, R. Guttman, and P. Maes (1997a), “A Real-Life Experiment in Creating an Agent Marketplace,” In Proceedings of the Second International Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (PAAM' 97), London, UK.

  3. Chavez, A., A. Moukas and P. Maes (1997b), “Challenger: A Multiagent System for Distributed Resource Allocation: A Closed CPUTime Market,” In Proceedings of the International Conference on Autonomous Agents, Marina Del Ray, California, ACM Press.

  4. Chavez, A. and P. Maes (1996), “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 (PAAM' 96), London, UK.

  5. Chislenko, A. (1998), “Hypereconomy,” Dow Jones' Markets Magazine, April.

  6. Ebay Inc. (1995), “Personal Online Trading Community,” http://www.ebay.com.

  7. Finin, T., Y. Labrou, and J. Mayfield (1997), “KQML as an Agent Communication Language,” In Software Agents, ed. J. Bradshaw, The MIT Press, Cambridge, MA.

    Google Scholar 

  8. Firefly Inc. (1996), “Firefly Network Inc.,” http://www.firefly.com.

  9. Fontoura, M. (1999), “A Systematic Approach for Framework Development,” Ph.D. Dissertation, Computer Science Department, Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil.

    Google Scholar 

  10. Gamma, E., R. Helm, R.E. Johnson, and J. Vlissides (1995), Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA.

    Google Scholar 

  11. Goldfarb, C. and P. Prescod (1998), The XML Handbook, Prentice-Hall.

  12. Gruber, T. (1992), “Ontolingua: A Mechanism to Support Portable Ontologies,” Technical Report KSL-91-66, Knowledge Systems Laboratory, Stanford University, CA.

    Google Scholar 

  13. Guttman, R. and P. Maes (1998a), “Cooperative vs. Competitive Multi-Agent Negotiations in Retail Electronic Commerce,” In Proceedings of the Second International Workshop on Cooperative Information Agents (CIA' 98), Paris, France.

  14. Guttman, R. and P. Maes (1998b), “Agent-mediated Integrative Negotiation for Retail Electronic Commerce,” In Proceedings of the Workshop on Agent Mediated Electronic Trading (AMET' 98).

  15. Guttman, R., P. Maes, A. Chavez, and D. Dreilinger (1997), “Results from a Multi-Agent Electronic Marketplace Experiment,” In Proceedings of Modeling Autonomous Agents in a Multi-Agent World (MAAMAW' 97), Ronneby, Sweden.

  16. Guttman, R., A. Moukas, and P. Maes (1998), “Agent-mediated Electronic Commerce: A Survey,” Knowledge Engineering Review.

  17. Kiczales, G., J. des Rivieres, and D. Bobrow (1991), The Art of Metaobject Protocol, The MIT Press, Cambridge, MA.

    Google Scholar 

  18. Leebaert, D. (1998), The Future of the Electronic Marketplace, The MIT Press, Cambridge, MA.

    Google Scholar 

  19. Media Lab Software Agents Group (1996), “AmEC Infrastructure Project,” http://ecommerce.media.mit.edu/Infrastructure/ infra.html.

  20. Moukas, A., R. Guttman, and P. Maes (1998), “Agent-mediated Electronic Commerce: An MIT Media Laboratory Perspective,” In Proceedings of the First International Conference on Electronic Commerce (ICEC' 98), Seoul, Korea.

  21. Personalogic (1997), “Personalogic,” http://www.personalogic.com.

  22. Pree, W. (1995), Design Patterns for Object-Oriented Software Development, Addison-Wesley, Reading, MA.

    Google Scholar 

  23. Ripper, P. (1999), “V-Market: A Framework for Agent Mediated E-Commerce Systems based on Virtual Marketplaces,” MS Thesis, Computer Science Department, PUC-Rio, Brazil.

    Google Scholar 

  24. Rogers, D. (1997), Inside COM: Microsoft's Component Object Model, Microsoft Press.

  25. Terpsidis, J., A. Moukas, B. Pergioudakis, G. Doukidis, and P. Maes (1997), “The Potential of Electronic Commerce in Re-engineering Consumer-Retailer Relationships,” In Proceedings of the European Conference on MM & E-Commerce, Florence, Italy.

  26. Tete-a-Tete (1997), “Fixing Online Shopping,” http://ecommerce.media.mit.edu/Tete-a-Tete/.

Download references

Author information

Affiliations

Authors

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Ripper, P.S., Fontoura, M.F., Neto, A.M. et al. V-Market: A framework for agent e-commerce systems. World Wide Web 3, 43–52 (2000). https://doi.org/10.1023/A:1019273427930

Download citation

Keywords

  • Mobile Agent
  • Software Agent
  • Electronic Commerce
  • Negotiation Strategy
  • Electronic Marketplace