Implicit Service Calls in ActiveXML Through OWL-S

  • Salima Benbernou
  • Xiaojun He
  • Mohand-Said Hacid
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3826)


In this paper, we present a framework for implicit service calls in data centric Peer to Peer Active XML language. Active XML is a language devoted to the management of distributed data by embedding Web service calls into XML document. The aim of implicit calls is to allow dynamic data sources discovey through dynamic services discovery and composition. Implicit service calls are based on the use of ontologies for describing the domain and functionality of services to call and an Active XML engine for calls evaluation. The evaluation process deals mainly with dynamic service composition. It consists in matching OWL-S descriptions contained in a query with service descriptions in a peer-to-peer network. Such a network is structured in such a way that peers with similar functionalities are grouped together and each peer makes itself acquainted with matching relationships between its inputs/outputs and those of other peers.


Dependency Graph Service Discovery Service Call XPath Expression Query Phase 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Benjelloun, O.: Active XML: A data centric perspective on Web services. PhD thesis, Paris XI University (2004)Google Scholar
  2. 2.
    Arpinar, B., Aleman-Meza, B., Zhang, R., Maduko, A.: Ontology-driven web services composition platform. Proceedings of IEEE International Conference on e-Commerce Technology, 2004 CEC 2004 (July 2004)Google Scholar
  3. 3.
    The OWL Services Coalition. Owl-s: Semantic markup for web services (November 2004),
  4. 4.
    Hendler, J., Sirin, E., Parsia, B.: Semi-automatic composition of web services using semantic descriptions. In: Web Services: Modeling, Architecture and Infrastructure workshop in ICEIS 2003, Angers, France (April 2003)Google Scholar
  5. 5.
    Chen, C.-C., Banaei-Kashani, F., Shahabi, C.: Wspds: Web services peer-to-peer discovery service. In: International Symposium on Web Services and Applications(ISWS 2004), Nevada (June 2004)Google Scholar
  6. 6.
    Sycara, K., Paolucci, M., Ankolekar, A., Srinivasan, N.: Automated discovery, interaction and composition of semantic web services. Journal of Web Semantics, 1(1) (September 2003)Google Scholar
  7. 7.
    Madnick, S., Hansen, M., Siege, M.: Data Integration using Web Services. MIT Sloan Working Paper (May 2002)Google Scholar
  8. 8.
    Nishimura, T., Paolucci, M., Sycara, K., Srinivasan, N.: Using daml-s for p2p discovery. In: Proceedings of the International Conference on Web Services (2003)Google Scholar
  9. 9.
    Payne, T.R., Paolucci, M., Kawamura, T., Sycara, K.P.: Semantic matching of web services capabilities. In: Proceedings of the First International Semantic Web Conference (2002)Google Scholar
  10. 10.
    desJardins, M., Sheshagiri, M., Finin, T.: A planner for composing services described in damls. AAMAS Workshop on Web Services and Agent-Based Engineering (2003)Google Scholar
  11. 11.
    Hacid, M.-S., Leger, A., Rey, C., Toumani, F.: Dynamic discovery of e-service. In: The proceedings of the 18th French conference on advanced databases. Paris (2002)Google Scholar
  12. 12.
    Benjelloun, O., Abiteboul, S., Milo, T.: The active xml project: an overview (2004),
  13. 13.
    Benjelloun, O., Abiteboul, S., Milo, T.: Positive active xml. In: Proc. of ACM PODS (2004)Google Scholar
  14. 14.
    Sirin, E., Parsia, B., Hendler, J.: Composition-driven filtering and selection of semantic web services. In AAAI Spring Symposium on Semantic Web Services (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Salima Benbernou
    • 1
  • Xiaojun He
    • 1
  • Mohand-Said Hacid
    • 1
  1. 1.LIRISUniversity Claude Bernard Lyon 1VilleurbanneFrance

Personalised recommendations