Integrating dynamic resources in corporate semantic web: an approach to enterprise application integration using semantic web services
Résumé
We present our experiment in integrating semantic web services in the existing semantic web server architecture used by the ACACIA team to implement corporate memories. We rely on CORESE, a semantic web search engine, to provide web applications based on the semantic web services it can identify. Thus, CORESE is used as a semantic UDDI registry and allows us to automatically discover and invoke corporate applications wrapped into semantically annotated web services. Using rules and an extension to the existing semantic web service frameworks, we also demonstrate how (i) to compose the web services with queries on the knowledge stored in the corporate memory to automatically populate the service inputs and (ii) to turn CORESE into a composable service of the memory.