Integrating Semantic Business Policy into Web Service Composition

Web services composition is becoming increasingly important as the 3rd part service providers are now getting ready to provide more complex service-based applications. Accordingly it is critical to integrate the business policy with web service composition dynamically to adapt to changing business environments. Business policy needs to be represented explicitly, to be understood by semantics, and to be applied automatically. To support the business control in the interactive web service composition, this paper proposed a SWRL-based business policy model which does the rule reasoning based on semantics. And a business policy driven services recommend method was present to apply this model to the web service composition, which bridges the gap between business requirements and academic research. As a result, 3rd part service providers can focus on the business goals to be achieved, instead of having to create detailed control and data follows for the work at hand.

[1]  Derek Coleman,et al.  Using semantic Web technology to enhance current business-to-business integration approaches , 2003, Seventh IEEE International Enterprise Distributed Object Computing Conference, 2003. Proceedings..

[2]  Zakaria Maamar,et al.  Context for Personalized Web Services , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[3]  Enrico Motta,et al.  The Semantic Web - ISWC 2005, 4th International Semantic Web Conference, ISWC 2005, Galway, Ireland, November 6-10, 2005, Proceedings , 2005, SEMWEB.

[4]  Yong Peng,et al.  A Dynamic Semantic Association-Based Web Service Composition Method , 2006, Web Intelligence.

[5]  Benjamin N. Grosof,et al.  Supporting Rule System Interoperability on the Semantic Web with SWRL , 2005, SEMWEB.

[6]  Liangzhao Zeng,et al.  PLM flow-Dynamic Business Process Composition and Execution by Rule Inference , 2002, TES.

[7]  Fabio Casati,et al.  Technologies for E-Services , 2001, Lecture Notes in Computer Science.

[8]  Benjamin N. Grosof Representing e-commerce rules via situated courteous logic programs in RuleML , 2004, Electron. Commer. Res. Appl..

[9]  Ian Horrocks,et al.  A proposal for an owl rules language , 2004, WWW '04.

[10]  Grigoris Antoniou,et al.  Executable declarative business rules and their use in electronic commerce , 2001, SAC '02.

[11]  Frank van Harmelen,et al.  Web Ontology Language: OWL , 2004, Handbook on Ontologies.

[12]  James A. Hendler,et al.  Filtering and selecting semantic Web services with interactive composition techniques , 2004, IEEE Intelligent Systems.

[13]  Silvie Spreeuwenberg,et al.  Business Rules in the Semantic Web, Are There Any or Are They Different? , 2006, Reasoning Web.

[14]  Barbara von Halle,et al.  Business Rules Applied: Building Better Systems Using the Business Rules Approach , 2001 .

[15]  Aggelos Kiayias,et al.  Polynomial Reconstruction Based Cryptography , 2001, Selected Areas in Cryptography.

[16]  Ismailcem Budak Arpinar,et al.  Ontology-driven Web services composition platform , 2004, Proceedings. IEEE International Conference on e-Commerce Technology, 2004. CEC 2004..

[17]  Steffen Staab,et al.  Handbook on Ontologies in Information Systems , 2003 .

[18]  Mira Mezini,et al.  Hybrid web service composition: business processes meet business rules , 2004, ICSOC '04.