DocumentCode :
3342142
Title :
Exploiting Semantics for Analyzing and Verifying Business Rules in Web Services Composition and Contracting
Author :
Liu, Hai ; Li, Qing ; Gu, Naijie ; Liu, An
Author_Institution :
Dept. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei
fYear :
2008
fDate :
23-26 Sept. 2008
Firstpage :
112
Lastpage :
119
Abstract :
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, 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.
Keywords :
Web services; business data processing; logic programming; Web services composition; Web services contracting; business rules; description logics; partner services; rule analysis; rule verification; Computer applications; Computer errors; Computer science; Computerized monitoring; Concrete; Logic; Redundancy; Semantic Web; Usability; Web services; Description Logics; Rule Analysis; Semantics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2008. ICWS '08. IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3310-0
Electronic_ISBN :
978-0-7695-3310-0
Type :
conf
DOI :
10.1109/ICWS.2008.90
Filename :
4670166
Link To Document :
بازگشت