OWLS-CSM: A Service Profile Based Similarity Framework for Web Service Discovery

Naji Hasan.A.H, Gao Shu


This paper presents OWLS-CSM framework, an OWL-S Service Profile based framework for web service discovery in cloud environment. In the proposed framework, services are presented as advertisements; their concepts are semantically defined and described in a hierarchal ontology to facilitate service matchmaking. In matchmaking process advertisements and query are represented as objects and three levels of similarities are used, based on OWL-S Service Profile, to matching, namely taxonomical similarity, functional similarity and non-functional similarity. Milestone method is adopted in the matchmaking algorithm to match the concepts according to their position in the hierarchal ontology. The results obtained from OWLS-CSM are analyzed and compared with other similar works to prove and evaluate the efficiency of our work.


Full Text:



Borko Furht. Handbook of Cloud Computing. Springer.London. 2010.

Yu, Liyang. Introduction to Semantic Web and Semantic Web services. Chapman & Hall Taylor & Francis Group. New York.2007.

D. Martin, M. Burstein, D. Mcdermott, S. Mcilraith, M. Paolucci, K. Sycara, D.L. Mcguinness, E. Sirin, and N. Srinivasan, Bringing Semantics to Web Services with OWL-S, World Wide Web, vol. 10, no. 3, pp. 243-277, Sept. 2007.

Naji Hasan AH, Shu Gao, Malek Al-Gabri, Zi-Long Jiang. An optimal semantic network-based

approach for web service composition with qos. TELKOMNIKA Indonesian Journal of ElectricalEngineering. 2013; 11(8): 4505 – 4511

J Puttonen, A Lobov, José L. Martinez Lastra, Semantics-Based Composition of Factory Automation Processes Encapsulated by Web Services, IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 9, NO. 4, pp.2349-2359, NOVEMBER 2013.

H. Omrana, I. El Bitar, F.-Z. Belouadha, O. Roudies, A Comparative Evaluation of Web Services Description Approaches, Tenth International Conference on Information Technology: New Generations (ITNG), pp: 60 – 64, 2013.

Rick Szostak , Complex concepts into basic concepts, Journal of the American Society for Information Science and Technology, Vol 62, Issue 11, pp: 2247–2265, November 2011.

H. Dong, FK. Hussain, E. Chang, Semantic Web Service matchmakers: state of the art and challenges, Concurrency and Computation: Practice and Experience. Vol 25, Issue 7,pp.961–988, May 2013.

N. Srinivasan, M. Paolucci, K.P. Sycara, An Efficient Algorithm for OWL-S Based Semantic Search in UDDI, Semantic Web Services and Web Process Composition, Volume 3387, pp. 96-110, Springer, 2004.

Jiwei. Zhong, Haiping. Zhu, Jianming. Li, Yong. Yu, Conceptual Graph Matching for Semantic Search, ICCS 2002, LNAI 2393, pp. 92-106, 2002.

E. Sirin, B. Parsia, B.C. Grau, A. Kalyanpur, and Y. Katz, Pellet: A Practical OWL-DL Reasoner, J. Web Semantics, vol. 5, no. 2, pp. 51-53, 2007.

G.Meditskos, N. Bassiliades, Structural and Role-Oriented Web Service Discovery with Taxonomies in OWL-S, IEEE transactions on knowledge and data engineering, vol. 22, no. 2, pp: 278-290, FEBRUARY 2010.

Chantal Cherifi, Vincent Labatut, Jean-François Santucci,On Flexible Web Services Composition Networks, Digital Information and Communication Technology and Its Applications, Volume 166, 2011, pp 45-59

M. Klusch, B. Fries, and K. Sycara, OWLS-MX: A Hybrid Semantic Web Service Matchmaker for OWL-S Services,Web Semantics: Science, Services, and Agents on the World Wide Web, vol. 7, no. 2, pp. 121-133, Apr. 2009.

D. Skoutas, A. Simitsis, and T. Sellis, A Ranking Mechanism for Semantic Web Service Discovery, Proc. IEEE Congress on Services, PP:41-48, 2007.

P. Wang, Z. Jin, L. Liu, and G. Cai, Building Toward Capability Specifications of Web Services Based on an Environment Ontology, IEEE Trans. Knowledge and Data Eng., vol. 20, no. 4, 547-561, Apr. 2008.

M. Li, B. Yu, O.F. Rana, and Z. Wang, Grid Service Discovery with Rough Sets, IEEE Trans. Knowledge and Data Eng., vol. 20, no. 6, pp. 851-862, June 2008.

L. Li and I. Horrocks, A Software Framework for Matchmaking Based on Semantic Web Technology, Proc. Int’l Conf. World Wide Web, pp. 331-339, 2003.

D. Bianchini, V.D. Antonellis, M. Melchiori, and D. Salvi, Semantic-Enriched Service Discovery, Proc. Int’l Conf. Data Eng. Workshops, p. 38, 2006.

Naji Hasan.A.H, Gao Shu, Al-Gabri Malek, Jiang Zi-Long. An Efficient Approach based on Hierarchal Ontology for Service Discovery in Cloud Computing. TELKOMNIKA Indonesian Journal of Electrical Engineering, v 12, n 4, pp: 2905-2913, 2014.

S. Grimm, B. Motik, and C. Preist, Matching Semantic Service Descriptions with Local Closed-World Reasoning,Proc. European Semantic Web Conf., pp. 575-589, 2006.

DOI: http://doi.org/10.12928/telkomnika.v12i4.681


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TELKOMNIKA Telecommunication, Computing, Electronics and Control
ISSN: 1693-6930, e-ISSN: 2302-9293
Universitas Ahmad Dahlan, 4th Campus
Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191
Phone: +62 (274) 563515, 511830, 379418, 371120
Fax: +62 274 564604