Skip to main content

Extending the SweetDeal Approach for e-Procurement Using SweetRules and RuleML

  • Conference paper
Rules and Rule Markup Languages for the Semantic Web (RuleML 2005)

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

Abstract

We show the first detailed realistic e-business application scenario that uses and exploits capabilities of the SweetRules V2.1 toolset for e-contracting using the SweetDeal approach. SweetRules is a uniquely powerful integrated set of tools for semantic web rules and ontologies. SweetDeal is a rule-based approach to representation of business contracts that enables software agents to create, evaluate, negotiate and execute contacts with substantial automation and modularity. The scenario that we implement is of electronic procurement of computers, with request-response iterated B2B supply-chain management communications using RuleML as content of the contracting discovery/negotiation messages. In particular, the capabilities newly exploited include: SweetJess or SweetXSB to do inferencing in addition to the option of SweetCR inferencing, SweetOnto to incorporate/merge-in OWL-DLP ontologies, and effectors to launch real-world actions. We identify desirable additional aspects of query and message management to incorporate into RuleML and give the design of experimental extensions to the RuleML schema/model, motivated by those, that include specifically: fact queries and answers to them. We present first scenario of using SCLP RuleML for rebates and financing options, in particular exploiting the courteous prioritized conflict handling feature. We give a new SweetDeal architecture for the business messaging aspect of contracting, in particular exploiting the situated feature to exchange rulesets, that obviates the need to write new (non-rule-based) agents as in the previous SweetDeal V1 prototype. We finally analyze how the above techniques, and SweetDeal, RuleML and SweetRules overall, can combine powerfully with other e-business technologies such as RosettaNet and ebXML.

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. Rule Markup Language Initiative, http://www.ruleml.org http://www.mit.edu/~bgrosof/#RuleML

  2. SweetRules, http://sweetrules.projects.semwebcentral.org/

  3. OWL and the Semantic Web Activity of the World Wide Web Consortium, http://www.w3.org/2001/sw

  4. RosettaNet, http://www.rosettanet.org

  5. ebXML (ebusiness XML) standards effort, http://www.ebxml.org

  6. Grosof, B.N.: Representing E-Business Rules for Rules for the Semantic Web: Situated Courteous Logic Programs in RuleML. In: Proc. Wksh. on Information Technology and Systems, WITS 2001 (2001)

    Google Scholar 

  7. XSB logic programming system, http://xsb.sourceforge.net/

  8. Jess (Java Expert System Shell), http://herzberg.ca.sandia.gov/jess/

  9. Jena, http://jena.sourceforge.net/

  10. IBM CommonRules, http://www.alphaworks.ibm.com http://www.research.ibm.com/rules/

  11. SWRL, A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/

  12. Grosof, B.N., Poon, C.T.: SweetDeal: Representing Agent Contracts With Exceptions using Semantic Web Rules, Ontologies, and Process Descriptions. International Journal of Electronic Commerce (IJEC) 8(4), 61–98 Summer (2004), Special Issue on Web ECommerce

    Google Scholar 

  13. Grosof, B.N., Horrocks, I., Volz, R., Decker, S.: Description Logic Programs: Combining Logic Programs with Description Logic. In: Proc. 12th Intl. Conf. on the World Wide Web, WWW-2003 (2003)

    Google Scholar 

  14. JavaMail, http://java.sun.com/products/javamail/

  15. OWL Web Ontology Language, http://www.w3.org/TR/owl-features/

  16. Semantic Web Services Framework Version 1.0, http://www.daml.org/services/swsf/1.0

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bhansali, S., Grosof, B.N. (2005). Extending the SweetDeal Approach for e-Procurement Using SweetRules and RuleML. In: Adi, A., Stoutenburg, S., Tabet, S. (eds) Rules and Rule Markup Languages for the Semantic Web. RuleML 2005. Lecture Notes in Computer Science, vol 3791. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11580072_10

Download citation

  • DOI: https://doi.org/10.1007/11580072_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29922-6

  • Online ISBN: 978-3-540-32270-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics