SEMANTIC-BASED DISCOVERY FRAMEWORK FOR WEB SERVICES IN MOBILE COMPUTING ENVIRONMENT

Authors

  • Nor Azizah Saadon Software Engineering Department, Faculty of Computing, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia
  • Radziah Mohamad Software Engineering Department, Faculty of Computing, Universiti Teknologi Malaysia, 81310 UTM Johor Bahru, Johor, Malaysia

DOI:

https://doi.org/10.11113/jt.v77.6183

Keywords:

Mobile device, discovery, mobile computing, web service, semantic

Abstract

As the number of Mobile Web Services (MWS) with different specifications has increased, the task of discovering the relevant ones becomes more challenging in a mobile environment. The challenges include mobile devices constraints and web service descriptions itself. The issues can be considered from the aspect of mobile device’s performance, diversity of available MWS specifications and lack of enriched MWS descriptions. In order to address these issues, this paper presents an enhancement of semantic-based MWS discovery framework for discovering the most relevant MWS that takes into consideration of Non-Functional Properties (NFPs) in web service descriptions. In our work, the matchmaking algorithm with enhanced similarity measure is presented. Semantic MWS profiles are annotated semantically as a WSMO-Lite profile with a REST-based architecture. The experimental validation and statistical analysis demonstrates that the proposed framework can effectively discover relevant MWS according to the various user requirements. It can be concluded that using the proposed framework, there is a significant improvement in the effectiveness of semantic-based discovery for MWS in mobile computing environments.

References

Deepak, G., & Pradeep, B. 2012. Challenging Issues and Limitations of Mobile Computing. Int. J. Computer Technology & Application. 3(1): 177-181.

Portio Research Mobile Factbook 2013. 2013. Retrieved from http://www.portioresearch.com/media/3986/Portio Research Mobile Factbook 2013.pdf (Accessed on 1st August 2015).

Yu, Q., Liu, X., Bouguettaya, A., & Medjahed, B. 2006. Deploying and Managing Web Services: Issues, Solutions, and Directions. The VLDB Journal. 17: 537-572.

Niazi, R., & Mahmoud, Q. H. 2009. An Ontology-based Framework for Discovering Mobile Services. In 2009 Seventh Annual Communication Networks and Services Research Conference IEEE. 178-184.

Roman, D., Keller, U., Lausen, H., de Bruijn, J., Lara, R., Stollberg, M., Fensel, D. 2005. Web Service Modeling Ontology. Applied Ontology. 1(1): 77-106.

Martin, D., Burstein, M., Hobbs, J., Lassila, O., McDermott, D., McIlraith, S., Sycara, K. (n.d.). OWL-S: Semantic Markup for Web Services. Retrieved from http://www.w3.org/Submission/OWL-S/ (Accessed on 1st August 2015).

Kopecký, J., & Vitvar, T. 2008. WSMO-Lite: Lowering the Semantic Web Services Barrier with Modular and Light-Weight Annotations. 2008 IEEE International Conference on Semantic Computing. 238-244.

Akkiraju, R., Farrell, J., J.Miller, Nagarajan, M., Schmidt, M., Sheth, A., & Verma, K. 2005. Web Service Semantics - WSDL-S. Retrieved from http://lsdis.cs.uga.edu/projects/METEOR-S/WSDL (Accessed on 1st August 2015).

Christensen, E., Curbera, F., Meredith, G., Weerawarana, S. 2001. WSDL 1.1. Retrieved from http://www.w3.org/TR/wsdl (Accessed on 1 August 2015).

Kopecký, J., Vitvar, T., Bournez, C., & Farrell, J. 2007. SAWSDL: Semantic Annotations for WSDL and XML Schema. IEEE Internet Computing. 60-67.

Srirama, S., Jarke, M., & Prinz, W. 2010. Mobile Web Service Discovery in Peer to Peer Networks. arXiv Preprint arXiv:1007.3631.

Doulkeridis, C. 2008. CASD: Management of a Context-aware Service Directory. Pervasive and Mobile Computing. 4(5): 737-754.

Toninelli, A., Corradi, A., & Montanari, R. 2008. Semantic-Based Discovery to Support Mobile Context-aware Service Access. Computer Communications. 31(5): 935-949.

Al-Masri, E., & Mahmoud, Q. H. 2009. MobiEureka: An Approach for Enhancing the Discovery of Mobile Web Services. Personal and Ubiquitous Computing. 14(7): 609-620.

Steller, L. A., & Honours, B. 2010. Light-Weight and Adaptive Reasoning for Mobile Web Services by Caulfield School of Information Technology Monash University. Interface.

Kim, Y. S., & Lee, K. H. 2009. A Lightweight Framework for Mobile Web Services. Computer Science-Research and Development. 24(4): 199-209.

Srirama, S., Vainikko, E., Å or, V., & Jarke, M. 2010. Scalable Mobile Web Services Mediation Framework. In 2010 Fifth International Conference on Internet and Web Applications and Services IEEE. 315-320.

Adacal, M., & Bener, A. B. 2006. Mobile Web Services: A New Agent-based Framework. IEEE Internet Computing. 10(3): 58-65.

Al-Masri, E., & Mahmoud, Q. H. 2009. MobiEureka: An Approach for Enhancing the Discovery of Mobile Web Services. Personal and Ubiquitous Computing. 14(7): 609-620.

Bhuvaneswari, A., & Karpagam, G. R. 2010. Reengineering Semantic Web Service Composition in a Mobile Environment. In 2010 International Conference on Recent Trends in Information, Telecommunication and Computing IEEE. 227-230.

Mokhtar, S., Preuveneers, D., Georgantas, N., Issarny, V., & Berbers, Y. 2007. EASY: Efficient semAntic Service Discovery in Pervasive Computing Environments with Qos and Context Support. Journal of Systems and Software. 81: 785-808.

Elgazzar, K., Hassanein, H. S., & Martin, P. 2013. DaaS: Cloud-based Mobile Web Service Discovery. Pervasive and Mobile Computing.

Wilde, E., & Pautasso, C. 2011. REST: From Research to Practice. (E. Wilde & C. Pautasso, Eds.). New York, NY: Springer New York.

Perea-Ortega, José M., García-Cumbreras, M. A., & Ureña-López, L. A. 2013. Applying NLP Techniques for Query Reformulation to Information Retrieval with Geographical References. Emerging Trends in Knowledge Discovery and Data Mining, Springer Berlin Heidelberg. 57-69.

Pautasso, C., & Leymann, F. 2008. RESTful Web Services vs. “Big†Web Services: Making the Right Architectural Decision Categories and Subject Descriptors. Technology. 805-814.

Navigli, R., & Velardi, P. 2005. Structural Semantic Interconnections: A Knowledge-based Approach to Word Sense Disambiguation. IEEE Transactions on Pattern Analysis and Machine Intelligence. 27(7): 1075-86.

Roman, D., & König-ries, B. 2006. D2v1. 3. Web Service Modeling Ontology (WSMO). Elements.

Bruijn, J. D., Lausen, H., Polleres, A., & Fensel, D. 2006. The Web Service Modeling Language WSML: An Overview. The Semantic Web.

Kopecký, J., Gomadam, K., & Vitvar, T. 2008. hRESTS: An HTML Microformat for Describing RESTful Web Services. 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology. 619-625.

Saadon, N. A., & Mohamad, R. 2014. WSMO-lite Based Web Service Discovery Algorithm for Mobile Environment. International Journal of Advances in Soft Computing and Its Applications. 5(SPECIALISSUE.3): 75-90.

Samper Zapater, J. J., Llidó Escrivá, D. M., Soriano García, F. R., & Martínez Durá, J. J. 2015. Semantic Web Service Discovery System for Road Traffic Information Services. Expert Systems with Applications. 42(8): 3833-3842.

Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C., Regnell, B., & Wesslén, A. 2012. Experimentation in Software Engineering. Advances in Computers (Vol. 44). Berlin, Heidelberg: Springer Berlin Heidelberg.

Downloads

Published

2015-11-09

Issue

Section

Science and Engineering

How to Cite

SEMANTIC-BASED DISCOVERY FRAMEWORK FOR WEB SERVICES IN MOBILE COMPUTING ENVIRONMENT. (2015). Jurnal Teknologi, 77(9). https://doi.org/10.11113/jt.v77.6183