ACM Home Page
Please provide us with feedback. Feedback
An asynchronous rule-based approach for business process automation using obligations
Full text PdfPdf (499 KB)
Source Workshop On Rule-Based Programming archive
Proceedings of the 2002 ACM SIGPLAN workshop on Rule-based programming table of contents
Pittsburgh, Pennsylvania
Pages: 93 - 103  
Year of Publication: 2002
ISBN:1-58113-606-4
Authors
Alan Abrahams  University of Cambridge, Cambridge CB3 0FD, UK
David Eyers  University of Cambridge, Cambridge CB3 0FD, UK
Jean Bacon  University of Cambridge, Cambridge CB3 0FD, UK
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 71,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/570186.570195
What is a DOI?

ABSTRACT

The Edee architecture provides a mechanism for explicitly and uniformly capturing business occurrences, and provisions of contracts, policies, and law. Edee is able to reason about the interactions of intra-, inter-, and extra-organizational policy, and execute business procedures informed by the combined legal effects of these diverse rules. We show through an example how Edee's asynchronous approach, namely to initiate actions only after consulting the database to determine active obligations, differs from the traditional synchronous approach in which procedural side-effects are initiated when clauses of rules are evaluated. The example show-cases both conflict detection and resolution in Edee. Edee's novel mechanism for business process automation is based on assessment of legal status and directives, and can be contrasted to the conventional task-dependency and process-synchronization approach employed in other workflow systems.


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
A. Abrahams and J. Bacon. The life and times of identified, situated, and conflicting norms. In Sixth International Workshop on Deontic Logic in Computer Science (DEON'02), Imperial College, London, UK, May 2002.
 
2
A. Abrahams and J. Bacon. A software implementation of Kimbrough's disquotation theory for representing and enforcing electronic commerce contracts. Group Decision and Negotiations Journal, Forthcoming.
 
3
J. Austin. How to do things with words. Oxford University Press, second edition, 1976.
 
4
 
5
 
6
 
7
A. Daskalopulu, T. Dimtrakos, and T. Maibaum. E-contract fulfillment and agents' attitudes. In Proceedings ERCIM WG E-Commerce Workshop on the Role of Trust in E-Business, Zurich, October 2001.
 
8
T. Davis. Lexical Semantics and Linking in the Hierarchical Lexicon. PhD thesis, Stanford University, 1996.
 
9
C. Forgy. Rete: A fast algorithm for the many patterns/many objects match problem. Artificial Intelligence, 19(1):17-37, 1982.
 
10
E. Friedman-Hill. Jess, the expert system shell for the Java platform. http://herzberg.ca.sandia.gov/jess/, August 2001.
 
11
12
 
13
E. Hanson, S. Bodagala, and U. Chadaga. Optimized trigger condition testing in Ariel using Gator networks. Technical Report UF-CIS-TR-97-021, CISE Department, University of Florida. Gainesville, FL (USA), November 1997.
 
14
IBM. CommonRules 3.1. http://www.alphaworks.ibm.com/tech/commonrules.
 
15
ILOG. Business rule components. http://www.ilog.com/products/rules/, August 2001.
 
16
N. Jennings, P. Faratin, T. Norman, P. O'Brien, and B. Odgers. Autonomous agents for business process management. International Journal of Applied Artificial Intelligence, 14(2):145-189, 2000.
 
17
 
18
 
19
 
20
21
 
22
S. Kimbrough and Y. Tan. On lean messaging with unfolding and unwrapping for electronic commerce. International Journal of Electronic Commerce, 5(1), 2000.
 
23
M. Koetsier, P. Grefen, and J. Vonk. Cross-organisational workflow: CrossFlow ESPRIT E/28635 contract model, deliverable D4b. Technical report, CrossFlow consortium, 1999.
 
24
M. Merz, E. Griffel, T. Tu, S. Muller-Wilken, H. Weinreich, M. Boger, and W. Lamersdorf. Supporting electronic commerce transactions with contracting services. International Journal of Cooperative Information Systems, 7(4):249-274, December 1998.
 
25
D. P. Miranker. TREAT: A better match algorithm for AI production system matching. In Proceedings of the 6th National Conference on Artificial Intelligence, pages 42-47, Seattle, WA, July 1987. Morgan Kaufmann.
 
26
T. Parsons. Events in the Semantics of English: A Study in Subatomic Semantics. MIT Press, 1990.
 
27
N. Paton and O. Diaz. Active database systems. ACM Computing Surveys, 1(31), 1994.
 
28
 
29
G. Riley. CLIPS: A tool for building expert systems. http://www.ghg.net/clips/CLIPS.html, August 2001.
 
30
C. Schlenoff, M. Gruniger, F. Tissot, J. Valois, J. Lubell, and J. Lee. The Process Specification Language (PSL) overview and version 1.0 specification. Technical Report NISTIR 6459, National Institute of Standards and Technology (NIST), 2000.
 
31
 
32
 
33
34
 
35
C. Thorpe and J. Bailey. Commercial Contracts. Kogan Page Limited, 1999.
 
36
D. Tombros. An Event- and Repository-based Component Framework for Workflow System Architecture. PhD thesis, University of Zurich, 1999.
 
37
W. van der Aalst. Three good reasons for using a Petrinet-based workflow management system. In S. Navathe and T. Wakayama, editors, Proceedings of the International Working Conference on Information and Process Integration in Enterprises (IPIC'96), pages 179-201, Cambridge, Massachusetts, November 1996.
 
38
 
39
Workflow Management Coalition (WfMC). The workflow reference model: Issue 1.1. http://www.wfmc.org/standards/docs.htm, 1995.


Collaborative Colleagues:
Alan Abrahams: colleagues
David Eyers: colleagues
Jean Bacon: colleagues