2009
DOI: 10.1007/978-3-642-04280-5_9
|View full text |Cite
|
Sign up to set email alerts
|

Implementing a Rule-Based Contract Compliance Checker

Abstract: Abstract. The paper describes the design and implementation of an independent, third party contract monitoring service called Contract Compliance Checker (CCC). The CCC is provided with the specification of the contract in force, and is capable of observing and logging the relevant business-to-business (B2B) interaction events, in order to determine whether the actions of the business partners are consistent with the contract. A contract specification language called EROP (for Events, Rights, Obligations and P… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2009
2009
2024
2024

Publication Types

Select...
4
2
1

Relationship

4
3

Authors

Journals

citations
Cited by 10 publications
(12 citation statements)
references
References 13 publications
0
12
0
Order By: Relevance
“…The core components of the resolution service described in Section 5 (relevance engine, contract rules, event queue, event logger and timer) have been implemented [3]. The service relies on Drools (JBoss rule engine [10]), for the decision capabilities of the relevance engine and for rule management.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The core components of the resolution service described in Section 5 (relevance engine, contract rules, event queue, event logger and timer) have been implemented [3]. The service relies on Drools (JBoss rule engine [10]), for the decision capabilities of the relevance engine and for rule management.…”
Section: Methodsmentioning
confidence: 99%
“…The impact of relaxing this assumption, as well as the practicality of the approach developed here, are also examined in the paper. Major parts of the system described here have been implemented; brief description is presented in this paper (for addition details, the reader is referred to [3]). …”
Section: Introductionmentioning
confidence: 99%
“…At a given moment, each business partner can have several rights, obligations and prohibitions, in force. This idea is at the heart of the functionality of the CCC that we have implemented [2]: the CCC is an observer of execution of operations that determines and declares whether the operation is or is not contract compliant.…”
Section: Compliance Checkingmentioning
confidence: 99%
“…The concepts discussed in [1] also underpin the rule based contract specification language called EROP (for Events, Rights, Obligations and Prohibitions) and a contract compliance checking service (CCC) for contracts/service agreements written in EROP [1], [2]. The CCC essentially acts as the PM.…”
Section: Introductionmentioning
confidence: 99%
“…These approaches describe information sharing between service partners with message exchanges, which are considered as static objects. Implementing message-oriented middleware platforms, message interaction protocols enable and control the conversation (Strano et al, 2009). To specify business relationships entirely, it is important to consider business collaboration with business orientation instead of data value exchanges alone.…”
Section: Introductionmentioning
confidence: 99%