A System for Suggestion and Execution of Semantically Annotated Actions Based on Service Composition

With the growing popularity of the service oriented architecture concept, many enterprises have large amounts of granular web services which they use as part of their internal business processes. However, these services can also be used for ad-hoc actions, which are not predefined and can be more complex and composite. Here, the classic approach of creating a business process by manual composition of web services, a task which is time consuming, is not applicable. By introducing the semantic web technologies in the domain of this problem, we can automate some of the processes included in the develop-and-consume flow of web services. In this paper, we present a solution for suggestion and invocation of actions, based on the user data and context. Whenever the user works with given resources, the system offers him a list of appropriate actions, preexisting or ad-hoc, which can be invoked automatically.

[1]  Serge Mankovskii,et al.  Service Oriented Architecture , 2009, Encyclopedia of Database Systems.

[2]  Sebastian Rudolph,et al.  Foundations of Semantic Web Technologies , 2009 .

[3]  Steffen Staab,et al.  Annotation, composition and invocation of semantic web services , 2004, J. Web Semant..

[4]  Djamil Aïssani,et al.  Semantic annotations for web services discovery and composition , 2009, Comput. Stand. Interfaces.

[5]  Andreas Eberhart,et al.  Ad-hoc invocation of semantic Web services , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[6]  R. Doyle The American terrorist. , 2001, Scientific American.

[7]  Sonja Filiposka,et al.  Semantic sky: a platform for cloud service integration based on semantic web technologies , 2012, I-SEMANTICS '12.

[8]  Jeffrey M. Bradshaw,et al.  Applying KAoS Services to Ensure Policy Compliance for Semantic Web Services Workflow Composition and Enactment , 2004, SEMWEB.

[9]  Frank Leymann,et al.  Business process choreography in WebSphere: Combining the power of BPEL and J2EE , 2004, IBM Syst. J..

[10]  Yang Hu,et al.  Applying Semantic Web Services to Enterprise Web , 2012, Int. J. Manuf. Res..

[11]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[12]  Peter Martinek,et al.  Execution of semantic services in enterprise application integration , 2008 .

[13]  Huaikou Miao,et al.  A Web Service Composition Method Based on Interface Matching , 2009, 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science.

[14]  Boualem Benatallah,et al.  A Petri Net-based Model for Web Service Composition , 2003, ADC.

[15]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[16]  Marco Pistore,et al.  Automated Composition of Semantic Web Services into Executable Processes , 2004, SEMWEB.

[17]  Wei Guo,et al.  Study on Automatic Composition of Semantic Geospatial Web Service , 2011, CCTA.

[18]  CreditCardType,et al.  Automatic Composition of Semantic Web Services , 2007 .

[19]  Jon Atle Gulla,et al.  Applied Semantic Web Technologies , 2011 .

[20]  Daoliang Li,et al.  IFIP Advances in information and communication technology , 2007 .