Skip to main content

Using Rules and R2ML for Modeling Negotiation Mechanisms in E-Commerce Agent Systems

  • Conference paper
Trends in Enterprise Application Architecture (TEAA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4473))

Abstract

With the spread of e-commerce on a global scale, the development of truly open semantic descriptions of negotiation mechanisms for agent systems generated a lot of interest in the research community. This paper proposes the use of the REWERSE rule-markup language R2ML for semantic modeling of negotiation mechanisms to enable agents to engage in more flexible and open negotiations. Rules are developed on top of an ontology of negotiation concepts and define a lingua franca for all software agents participating in negotiation.

Work of A. Giurca and G. Wagner was partially funded by European Commission and by the Swiss Federal Office for Education and Science within the 6th Framework Programme projects REWERSE (IST-2004-506779) cf. http://www.rewerse.net.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bădică, C., Bădiţă, A., Ganzha, M., Iordache, A., Paprzycki, M.: Rule-Based Framework for Automated Negotiation: Initial Implementation. In: Adi, A., Stoutenburg, S., Tabet, S. (eds.) RuleML 2005. LNCS, vol. 3791, pp. 193–198. Springer, Heidelberg (2005)

    Google Scholar 

  2. Bartolini, C., Preist, C., Jennings, N.R.: A Software Framework for Automated Negotiation. In: Choren, R., Garcia, A., Lucena, C., Romanovsky, A. (eds.) Software Engineering for Multi-Agent Systems III. LNCS, vol. 3390, pp. 213–235. Springer, Heidelberg (2005)

    Google Scholar 

  3. Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML. In: W3C Member, submission (May 2, 2004), http://www.w3.org/Submission/SWRL/

  4. The ILOG Rule Language. http://www.ilog.com/

  5. JADE: Java Agent Development Framework, http://www.jade.cselt.it

  6. JBoss Rules (Drools). http://www.drools.org

  7. Jena The Semantic Web Framework. http://jena.sourceforge.net/

  8. Jess, Sandia Lab., http://herzberg.ca.sandia.gov/jess/

  9. Kifer, M., Lausen, G., Wu, J.: Logical Foundations of Object-Oriented and Frame-Based Languages. Journal of the ACM 42(4), 741–943 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  10. Laudon, K.C., Traver, C.G.: E-commerce. business. technology. society, 2nd edn. Pearson Addison-Wesley, London (2004)

    Google Scholar 

  11. Lomuscio, A.R., Wooldridge, M., Jennings, N.R.: A classification scheme for negotiation in electronic commerce. In: Sierra, C., Dignum, F.P.M. (eds.) Agent Mediated Electronic Commerce. LNCS (LNAI), vol. 1991, pp. 19–33. Springer, Heidelberg (2001)

    Google Scholar 

  12. Object Constraint Language (OCL), v2.0. http://www.omg.org/docs/ptc/03-10-14.pdf

  13. Object Management Group (OMG), http://www.omg.org

  14. Oracle Business Rules. http://www.oracle.com/technology/products/ias/business_rules/index.html

  15. McAfee, R.P., McMillan, J.: Auctions and bidding. Journal of Economic Literature 25(2), 699–738 (1987)

    Google Scholar 

  16. Rolli, D., Luckner, S., Gimpel, A.: A Descriptive Auction Language. Electronic Markets 16(1), 51–62 (2006)

    Article  Google Scholar 

  17. Rolli, D., Eberhart, A.: An Auction Reference Model for Describing and Running Auctions. In: Internationale Tagung Wirtschaftsinformatik, Bamberg, Germany, pp. 289–308 (2005)

    Google Scholar 

  18. Tamma, V., Phelps, S., Dickinson, I., Wooldridge, M.: Ontologies for Supporting Negotiation in E-Commerce. In: Engineering Applications of Artificial Intelligence, vol. 18, pp. 223–238. Elsevier, Amsterdam (2005)

    Google Scholar 

  19. Tamma, V., Wooldridge, M., Dickinson, I.: An Ontology Based Approach to Automated Negotiation. In: Padget, J.A., Shehory, O.M., Parkes, D.C., Sadeh, N.M., Walsh, W.E. (eds.) Agent-Mediated Electronic Commerce IV. Designing Mechanisms and Systems. LNCS (LNAI), vol. 2531, pp. 219–237. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  20. R2ML - The REWERSE I1 Rule Markup Language. http://oxygen.informatik.tu-cottbus.de/rewerse-i1/?q=node/6

  21. The Rule Markup Initiative, RuleML. http://www.ruleml.org

  22. Patel-Schneider, P.F., Horroks, I.: OWL Web Ontology Language Semantic and Abstract Syntax. http://www.w3.org/2004/OWL

  23. Wagner, G.: Seven Golden Rules for a Web Rule Language. Invited contribution to the Trends & Controversies section of IEEE Intelligent Systems 18(5) (2003)

    Google Scholar 

  24. Wagner, G., Giurca, A., Lukichev, S.: R2ML: A General Approach for Marking up Rules. Dagstuhl Seminar Proceedings 05371. In: Bry, F., Fages, F., Marchiori, M., Ohlbach, H. (eds.) Principles and Practices of Semantic Web Reasoning (2005)

    Google Scholar 

  25. Wagner, G., Giurca, A., Lukichev, S.: A Usable Interchange Format for Rich Syntax Rules Integrating OCL, RuleML and SWRL. In: Proc. RoW 2006, Edinburgh, UK (May 22, 2006)

    Google Scholar 

  26. Wooldridge, M.: An Introduction to MultiAgent Systems. John Wiley & Sons, Chichester (2002)

    Google Scholar 

  27. Wurman, P.R., Wellman, M.P., Walsh, W.E.: Specifying Rules for Electronic Auctions. AI Magazine 23(3), 15–23 (2002)

    Google Scholar 

  28. Wurman, P.R., Wellman, M.P., Walsh, W.E.: A Parameterization of the Auction Design Space. Games and Economic Behavior 35(1/2), 271–303 (2001)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Dirk Draheim Gerald Weber

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bădică, C., Giurca, A., Wagner, G. (2007). Using Rules and R2ML for Modeling Negotiation Mechanisms in E-Commerce Agent Systems. In: Draheim, D., Weber, G. (eds) Trends in Enterprise Application Architecture. TEAA 2006. Lecture Notes in Computer Science, vol 4473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75912-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75912-6_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75911-9

  • Online ISBN: 978-3-540-75912-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics