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