|
ABSTRACT
SweetDeal is a rule-based approach to representation of business contracts that enables software agents to create, evaluate, negotiate, and execute contracts with substantial automation and modularity. It builds upon the situated courteous logic programs knowledge representation in RuleML, the emerging standard for Semantic Web XML rules. Here, we newly extend the SweetDeal approach by also incorporating process knowledge descriptions whose ontologies are represented in DAML+OIL (emerging standard for Semantic Web ontologies) thereby enabling more complex contracts with behavioral provisions, especially for handling exception conditions (e.g., late delivery or non-payment) that might arise during the execution of the contract. This provides a foundation for representing and automating deals about services -- in particular, about Web Services, so as to help search, select, and compose them. Our system is also the first to combine emerging Semantic Web standards for knowledge representation of rules (RuleML) with ontologies (DAML+OIL) for a practical e-business application domain, and further to do so with process knowledge. This also newly fleshes out the evolving concept of Semantic Web Services. A prototype (soon public) is running.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Benjamin N. Grosof , Yannis Labrou , Hoi Y. Chan, A declarative approach to business rules in contracts: courteous logic programs in XML, Proceedings of the 1st ACM conference on Electronic commerce, p.68-77, November 03-05, 1999, Denver, Colorado, United States
[doi> 10.1145/336992.337010]
|
| |
2
|
Reeves, D.M., Wellman, M.P., and Grosof, B.N., "Automated Negotiation From Declarative Contract Descriptions". Computational Intelligence 18(4), special issue on Agent Technology for Electronic Commerce, Nov. 2002.
|
| |
3
|
Rule Markup Language Initiative, http://www.ruleml.org and http://www.mit.edu/~bgrosof/#RuleML.
|
| |
4
|
Grosof, B.N., "Representing E-Business Rules for Rules for the Semantic Web: Situated Courteous Logic Programs in RuleML". Proc. Wksh. on Information Technology and Systems (WITS '01), 2001.
|
| |
5
|
DAML+OIL Reference (Mar. 2001). http://www.w3.org/TR/daml+oil-reference/
|
| |
6
|
Semantic Web Activity of the World Wide Web Consortium. http://www.w3.org/2001/sw
|
| |
7
|
Web Services activity of the World Wide Web Consortium. http://www.w3.org/
|
| |
8
|
DAML Services Coalition (alphabetically A. Ankolekar, M. Burstein, J. Hobbs, O. Lassila, D. Martin, S. McIlraith, S. Narayanan, M. Paolucci, T. Payne, K. Sycara, H. Zeng), ``DAML-S: Semantic Markup for Web Services'', Proc. International Semantic Web Working Symposium (SWWS), 2001; and more info at http://www.daml.org/services
|
| |
9
|
MIT Process Handbook. http://ccs.mit.edu/ph/
|
| |
10
|
XSB logic programming system. http://xsb.sourceforge.net/
|
| |
11
|
Niemela, I. and Simons, P., Smodels (version 1). http://saturn.hut.fi/html/staff/ilkka.html.
|
| |
12
|
IBM CommonRules. http://www.alphaworks.ibm.com/ and http://www.research.ibm.com/rules/
|
| |
13
|
Common Logic http://cl.tamu.edu/ ; Knowledge Interchange Format http://logic.stanford.edu/kif and http://www.cs.umbc.edu/kif/.
|
| |
14
|
Grosof, B.N., Gandhe, M.D., and Finin, T.W., "SweetJess: Translating DamlRuleML to Jess". Proc. Intl. Wksh. on Rule Markup Languages for Business Rules on the Semantic Web, held at 1st Intl. Semantic Web Conf., 2002.
|
| |
15
|
Jess (Java Expert System Shell). http://herzberg.ca.sandia.gov/jess/
|
| |
16
|
DARPA Agent Markup Language Program http://www.daml.org/rules
|
| |
17
|
Thomas W. Malone , Kevin Crowston , Jintae Lee , Brian Pentland , Chrysanthos Dellarocas , George Wyner , John Quimby , Charles S. Osborn , Abraham Bernstein , George Herman , Mark Klein , Elissa O'Donnell, Tools for Inventing Organizations: Toward a Handbook of Organizational Processes, Management Science, v.45 n.3, p.425-443, March 1999
[doi> 10.1287/mnsc.45.3.425]
|
 |
18
|
|
| |
19
|
|
| |
20
|
ebXML (ebusiness XML) standards effort, http://www.oasis-open.org
|
| |
21
|
FIPA (Foundation for Intelligent Physical Agents) Agent Communication Language standards effort, http://www.fipa.org
|
| |
22
|
XSLT (eXtensible Stylesheet Language Transformations), http://www.w3.org/Style/XSL/
|
| |
23
|
SOAP, http://www.w3.org/2000/xp/Group/ and http://www.w3.org/2002/ws/
|
| |
24
|
WSDL (Web Service Definition Language), http://www.w3.org/2002/ws and www.w3.org/TR/wsdl
|
| |
25
|
UDDI (Universal Description, Discovery, and Integration), http://www.uddi.org
|
| |
26
|
Legal XML, http://www.oasis-open.org/
|
| |
27
|
Grosof, B.N. and Horrocks, I., "Description Logic Programs: Combining Logic Programs with Description Logic". Working paper, version of Oct. 17, 2002. http://www.mit.edu/~bgrosof
|
| |
28
|
Fensel, D. and Bussler, C. "The Web Service Modeling Framework (WSMF)". White paper, 2002. http://informatik.uibk.ac.at/users/c70385/wese/publications.html
|
| |
29
|
Grosof, B.N., Semantic Web Services brief overview, http://ebusiness.mit.edu/bgrosof/#SWS
|
| |
30
|
OWL (Ontology Working Language), from W3C Web-Ontologies (WebOnt) Working Group, http://www.w3.org/2001/sw/webont. Working draft of July 29, 2002.
|
| |
31
|
Joint US/EU ad hoc Agent Markup Language Committee, http://www.daml.org/committee
|
| |
32
|
Oasis http://www.oasis-open.org/
|
| |
33
|
Resource Description Framework (RDF) http://www.w3.org/RDF
|
| |
34
|
Oasis Legal XML eContracts Technical Committee http://www.oasis-open.org/committees/legalxml-econtracts
|
| |
35
|
Web Services Choreography Interface, codeveloped by BEA Systems, Intalio, SAP AG, and Sun Microsystems, available at each's site. E.g., http://ifr.sap.com/wsci/
|
| |
36
|
Firat, A., Madnick, S., and Grosof, B., "Knowledge Integration to Overcome Ontological Heterogeneity: Challenges from Financial Information Systems". Proc. Intl. Conf. on Information Systems (ICIS), Dec. 2002.
|
CITED BY 23
|
|
|
|
|
|
|
|
|
|
|
Andrzej Uszok , Jeffrey M. Bradshaw , Matthew Johnson , Renia Jeffers , Austin Tate , Jeff Dalton , Stuart Aitken, KAoS Policy Management for Semantic Web Services, IEEE Intelligent Systems, v.19 n.4, p.32-41, July 2004
|
|
|
Yugyung Lee , Chintan Patel , Soon Ae Chun , James Geller, Compositional knowledge management for medical services on semantic web, Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters, May 19-21, 2004, New York, NY, USA
|
|
|
|
|
|
|
|
|
Steffen Lamparter , Anupriya Ankolekar , Rudi Studer , Stephan Grimm, Preference-based selection of highly configurable web services, Proceedings of the 16th international conference on World Wide Web, May 08-12, 2007, Banff, Alberta, Canada
|
|
|
Steffen Lamparter , Anupriya Ankolekar , Rudi Studer , Daniel Oberle , Christof Weinhardt, A policy framework for trading configurable goods and services in open electronic markets, Proceedings of the 8th international conference on Electronic commerce: The new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet, August 13-16, 2006, Fredericton, New Brunswick, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Thomas Skylogiannis , Grigoris Antoniou , Nick Bassiliades , Guido Governatori , Antonis Bikakis, DR-NEGOTIATE - A system for automated agent negotiation with defeasible logic-based strategies, Data & Knowledge Engineering, v.63 n.2, p.362-380, November, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Anushree Khandekar , P. Radha Krishna , Kamalakar Karlapalem, A methodology and toolkit for deploying contract documents as e-contracts, Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling, November 01-01, 2007, Auckland, New Zealand
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steffen Lamparter , Anupriya Ankolekar , Daniel Oberle , Rudi Studer , Christof Weinhardt, Semantic specification and evaluation of bids in web-based markets, Electronic Commerce Research and Applications, v.7 n.3, p.313-329, November, 2008
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.4
Knowledge Representation Formalisms and Methods
Subjects:
Representation languages
Additional Classification:
H.
Information Systems
H.4
INFORMATION SYSTEMS APPLICATIONS
H.4.m
Miscellaneous
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.4
Knowledge Representation Formalisms and Methods
Subjects:
Representations (procedural and rule-based)
General Terms:
Algorithms,
Design,
Documentation,
Economics,
Human Factors,
Languages,
Management,
Standardization,
Theory
Keywords:
DAML+OIL,
OWL,
RDF,
XML,
business process automation,
declarative,
description logic,
electronic commerce,
electronic contracts,
intelligent software agents,
knowledge representation,
knowledge-based,
logic programs,
ontologies,
process descriptions,
process knowledge,
rules,
semantic web,
semantic web services,
web services
|