|
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
|
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]
|
| |
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.
|
CITED BY 3
|
|
|
|
|
|
|
|
Michael zur Muehlen , Marta Indulska , Gerrit Kamp, Business process and business rule modeling languages for compliance management: a representational analysis, Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling, November 01-01, 2007, Auckland, New Zealand
|
|