TY - GEN
T1 - Exploiting semantics for analyzing and verifying business rules in web services composition and contracting
AU - Liu, Hai
AU - Li, Qing
AU - Gu, Naijie
AU - Liu, An
PY - 2008/12/24
Y1 - 2008/12/24
N2 - Web services composition process needs business rules to regulate the behavior of the partner services. However, designing these rules is time-consuming and error-prone, especially under the condition that current standards barely provide any abstract and high-level guidance. In this spirit, rule analysis and verification for services composition is urgently required to augment its reliability and usability. In this paper, we choose a variant of Description Logics (DLs), called ALCO(Q), as the underlying logic, and provide a formal mapping to transform ECA rules, so that the semantics in the original ECA rules can be captured and are computationally traceable. To this end, we further investigate some important properties for business rules, namely, redundancy, termination and conflict, and propose several sound and complete algorithms to resolve them.
AB - Web services composition process needs business rules to regulate the behavior of the partner services. However, designing these rules is time-consuming and error-prone, especially under the condition that current standards barely provide any abstract and high-level guidance. In this spirit, rule analysis and verification for services composition is urgently required to augment its reliability and usability. In this paper, we choose a variant of Description Logics (DLs), called ALCO(Q), as the underlying logic, and provide a formal mapping to transform ECA rules, so that the semantics in the original ECA rules can be captured and are computationally traceable. To this end, we further investigate some important properties for business rules, namely, redundancy, termination and conflict, and propose several sound and complete algorithms to resolve them.
UR - http://www.scopus.com/inward/record.url?scp=57749171748&partnerID=8YFLogxK
U2 - 10.1109/ICWS.2008.90
DO - 10.1109/ICWS.2008.90
M3 - Conference article published in proceeding or book
AN - SCOPUS:57749171748
SN - 9780769533100
T3 - Proceedings of the IEEE International Conference on Web Services, ICWS 2008
SP - 112
EP - 119
BT - Proceedings of the IEEE International Conference on Web Services, ICWS 2008
T2 - IEEE International Conference on Web Services, ICWS 2008
Y2 - 23 September 2008 through 26 September 2008
ER -