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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rule Markup Language Initiative, http://www.ruleml.org http://www.mit.edu/~bgrosof/#RuleML
SweetRules, http://sweetrules.projects.semwebcentral.org/
OWL and the Semantic Web Activity of the World Wide Web Consortium, http://www.w3.org/2001/sw
RosettaNet, http://www.rosettanet.org
ebXML (ebusiness XML) standards effort, http://www.ebxml.org
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)
XSB logic programming system, http://xsb.sourceforge.net/
Jess (Java Expert System Shell), http://herzberg.ca.sandia.gov/jess/
IBM CommonRules, http://www.alphaworks.ibm.com http://www.research.ibm.com/rules/
SWRL, A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submission/2004/SUBM-SWRL-20040521/
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
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)
JavaMail, http://java.sun.com/products/javamail/
OWL Web Ontology Language, http://www.w3.org/TR/owl-features/
Semantic Web Services Framework Version 1.0, http://www.daml.org/services/swsf/1.0
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)