Resource and service discovery in SOAs: A P2P oriented semantic approach
Giuseppe Di Modica ; Orazio Tomarchio ; Lorenzo Vita
International Journal of Applied Mathematics and Computer Science, Tome 21 (2011), p. 285-294 / Harvested from The Polish Digital Mathematics Library

An intense standardization process is favouring the convergence of grids and Service Oriented Architectures (SOAs). One of the benefits of such technological convergence is that grid resources and applications can be virtualized by services and offered through the SOA paradigm. In the broad and interoperable scenarios enabled by the SOA, involving the participation of several grid infrastructures across many administrative domains, service discovery can be a serious issue. In this paper we present a P2P-based infrastructure that leverages semantic technologies to support a scalable and accurate service discovery process. The key concept of the presented idea is the creation of an overlay network organized in several semantic groups of peers, each specialized in answering queries pertaining to specific applicative domains. Groups are formed by clustering together peers offering services that are semantically related. The architecture details of the proposed solution are presented. A system prototype has also been implemented and validated through a case study deployed on the PlanetLab testbed.

Publié le : 2011-01-01
EUDML-ID : urn:eudml:doc:208047
@article{bwmeta1.element.bwnjournal-article-amcv21i2p285bwm,
     author = {Giuseppe Di Modica and Orazio Tomarchio and Lorenzo Vita},
     title = {Resource and service discovery in SOAs: A P2P oriented semantic approach},
     journal = {International Journal of Applied Mathematics and Computer Science},
     volume = {21},
     year = {2011},
     pages = {285-294},
     language = {en},
     url = {http://dml.mathdoc.fr/item/bwmeta1.element.bwnjournal-article-amcv21i2p285bwm}
}
Giuseppe Di Modica; Orazio Tomarchio; Lorenzo Vita. Resource and service discovery in SOAs: A P2P oriented semantic approach. International Journal of Applied Mathematics and Computer Science, Tome 21 (2011) pp. 285-294. http://gdmltest.u-ga.fr/item/bwmeta1.element.bwnjournal-article-amcv21i2p285bwm/

[000] Banaei-Kashani, F., Chen, C.-C. and Shahabi, C. (2004). WSPDS: Web Services Peer-to-peer Discovery Service, Proceedings of the International Conference on Internet Computing, Las Vegas, NV, USA, pp. 733-743.

[001] BBN Technologies (2010). SemWebCentral, Open Source tools for the Semantic Web, http://www.semwebcentral.org/.

[002] Bhogal, J., Macfarlane, A. and Smith, P. (2007). A review of ontology based query expansion, Information Processing and Management 43(4): 866-886.

[003] Bisignano, M., Di Modica, G. and Tomarchio, O. (2009). Jaxson: A semantic P2P overlay network for web service discovery, 3rd International Workshop on Web Service Composition and Adaptation (WSCA-2009), ICWS-2009, Los Angeles CA, USA, pp. 438-445.

[004] Chirita, P.A., Firan, C.S. and Nejdl, W. (2007). Personalized query expansion for the web, Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Amsterdam, The Netherlands, pp. 7-14.

[005] Cohen, E., Fiat, A. and Kaplan, H. (2007). Associative search in peer to peer networks: Harnessing latent semantics, Computer Networks: The International Journal of Computer and Telecommunications Networking 51(8): 1861-1881. | Zbl 1115.68015

[006] Farrell J. and Lausen H. (2007). SAWSDL: Semantic annotations for WSDL and XML schema, http://www.w3.org/TR/sawsdl/.

[007] JXTA Community Project (2007). The JXTA project, https://jxta.kenai.com/.

[008] Li, D., Xu, R. and Wang, H. (2007a). A Semantic Web based peer to peer service discovery mechanism for intelligent business process, IEEE International Conference on EBusiness Engineering (ICEBE2007), Hong Kong, China, pp. 730-737.

[009] Li, Y., Yang, F., Shuang, K. and Su, S. (2007b). A semantic peer-to-peer overlay for web services discovery, Proceedings of the 33rd Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM '07), Harrachov, Czech Republic, pp. 750-760.

[010] Mandreoli, F., Perdichizzi, A.M. and Penzo, W. (2007). A P2Pbased architecture for Semantic Web service automatic composition, International Workshop on Database and Expert Systems Applications (DEXA2007), Regensburg, Germany, pp. 429-433.

[011] OASIS UDDI Specification Technical Committee (2005). UDDI: Universal Description, Discovery, and Integration, http://www.oasis-open.org/committees/uddi-spec.

[012] OWL-S Technical Committee (2004). OWL-S: Semantic markup for Web services, http://www.w3.org/Submission/2004/SUBM-OWL-S-20041122/.

[013] Papazoglou, M.P., Traverso, P., Dustdar, S. and Leymann, F. (2008). Service-oriented computing: A research roadmap, International Journal of Cooperative Information Systems 17(2): 223-255.

[014] Papazoglou, M.P. and van den Heuvel, W.-J. (2007). Service oriented architectures: Approaches, technologies and research issues, The VLDB Journal 16(3): 389-415.

[015] PlanetLab Consortium (2003). PlanetLab: An open platform for developing, deploying and accessing planetary-scale services, http://www.planet-lab.org/.

[016] Sahin, O.D., Gerede, C.E., Agrawal, D., Abbadi, A.E., Ibarra, O.H. and Su, J. (2005). Spider: P2P-based web service discovery, Proceedings of the 3rd International Conference Service-Oriented Computing (ICSOC 2005), Amsterdam, The Netherlands, pp. 157-169.

[017] Schlosser, M., Sintek, M., Decker, S. and Nejdl, W. (2002). A scalable and ontology-based P2P infrastructure for Semantic Web services, Proceedings of the 2nd International Conference on Peer-to-Peer Computing (P2P 2002), Linkping, Sweden, p. 104.

[018] Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A. and Katz, Y. (2007). Pellet: A practical OWL-DL reasoner, Web Semantics: Science, Services and Agents on the World Wide Web 5(2): 51-53.

[019] Song, M., Song, I.-Y., Hu, X. and Allen, R.B. (2007). Integration of association rules and ontologies for semantic query expansion, Data & Knowledge Engineering 63(1): 63-75.

[020] Vu, L.-H., Hauswirth, M. and Aberer, K. (2005). Towards P2Pbased Semantic Web service discovery with QoS support, in C. Bussler and A. Haller (Eds.) Business Process Management Workshops: BPM 2005 International Workshops, Lecture Notes in Computer Science, Vol. 3812, pp. 18-31.

[021] WSMO Technical Committee (2005). WSMO: Web service modeling ontology, http://www.w3.org/Submission/WSMO/.