Skip to main content
Log in

MobiEureka: an approach for enhancing the discovery of mobile web services

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

While several service discovery protocols and standards have been proposed for supporting service discovery from mobile devices, this remains a challenging problem. In many cases, mobile clients may discover services which they consider relevant but soon realize that such services are not completely usable on their mobile devices due to compatibility and interoperability issues. Without integrating device capabilities into the discovery process, or a device-aware mobile service discovery, it becomes extremely difficult to determine whether discovered services may or may not function properly within the device’s constraints. This paper introduces a solution known as MobiEureka, a mobile device-aware system for enhancing the discovery of mobile web services from mobile devices. Experimental validation, results, and analysis of the introduced ideas are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Adipat B, Zhang D (2005) Adaptive and personalized interfaces for mobile web., In: Proceedings of the 15th annual workshop on information technologies and systems (WITS’05), Las Vegan, pp 21–26

  2. Al-Masri E, Mahmoud QH (2006) A context-aware mobile service discovery and selection mechanism using artificial neural networks. In: Proceedings of the 8th international conference on electronic commerce, Fredericton, pp 594–598

  3. Al-Masri E, Mahmoud QH (2007) A Framework for efficient discovery of web services across heterogeneous registries. In: Proceedings of the IEEE consumer communications and networking conference (CCNC), Las Vegas, pp 415–419

  4. Al-Masri E, Mahmoud QH (2007) Crawling multiple UDDI business registries. In: Proceedings of the 16th international world wide web conference, Banff, pp 1255–1256

  5. Al-Masri E, Mahmoud QH (2007) QoS-based discovery and ranking of web services. In: Proceedings of international conference on computer communications and networks, Honolulu, pp 529–534

  6. Al-Masri E, Mahmoud QH (2007) WSCE: a crawler engine for large-scale discovery of web services. In: Proceeding of IEEE international conference on web services, Salt Lake, pp 1104–1111

  7. Al-Masri E, Mahmoud QH (2008) Investigating web services on the world wide web. In: Proceedings of the 17th international world wide web conference, Beijing, pp 795–804

  8. Baudisch L (2005) Summary thumbnails: readable overviews for small screen web browsers. In: Proceedings of CHI, Portland, pp 681–690

  9. Buyukkokten O, Gracia-Molina H, Paepcke A, Winograd T (2000) Power browser: efficient web browsing for PDAs. In: Proceedings of CHI, Hague, pp 430–437

  10. Cserkúti P, Szabó Z, Eppel T, Pál J, (2006) SmartWeb—web content adaptation for mobile devices. In: Fourth Slovakian-Hungarian Joint Symposium on Applied Machine Intelligence, Herlany

  11. Dragoi OA, Black JP (2004) Discovering services is not enough. IEEE Distributed Systems Online 5(8):3

    Google Scholar 

  12. Kaasinen E (2003) User needs for location-aware mobile services. Personal Ubiquitous Comput 7(1):70–79

    Article  Google Scholar 

  13. Lankhorst MM, van Kranenburg H, Salden A, Peddemors A (2002) Enabling technology for personalizing mobile services. In: Proceedings of the 35th Hawaii international conference on system sciences, Waikoloa

  14. Lee G, Bauer S, Faratin P, Wroclawski J (2004) Learning user preferences for wireless services provisioning. In: Proceedings of the 3rd international joint conference on autonomous agents and multiagent systems (AAMAS-04), New York, pp 480–487

  15. Lum W, Lau F (2003) User-centric content negotiation for effective adaptation service in mobile computing. IEEE Trans Softw Eng 29:1100–1111

    Article  Google Scholar 

  16. Mahmoud QH (2002) Learning wireless java. O’Reilly, ISBN:0596002432

  17. Mahmoud QH, Al-Masri E, Wang Z (2007) Design and implementation of a smart system for personalization and accurate selection of mobile services. Requirements Eng J 12(4):221–230

    Article  Google Scholar 

  18. Roque R, Soares T, Oliveira J (2001) VESPER project—validation of VHE concept. Available online at: http://citeseer.ist.psu.edu/459241.html

  19. Small J, Smailagic A, Siewiorek D (2000) Determining user location for context-aware computing through the use of a wirelessLAN infrastructure. ICES CMU Report, Pittsburgh

  20. Zhang D, Adipat B (2005) Challenges, methodologies, and issues in the usability testing of mobile applications. Int J Hum Comput Interact 18:293–308

    Article  Google Scholar 

Download references

Acknowledgments

We would like to thank the anonymous reviewers for helping us in improving the organization of this paper and highlighting its contribution. This research was supported in part by the Natural Sciences and Engineering Research Council of Canada (NSERC) Discovery Grant No. 045635.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eyhab Al-Masri.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Al-Masri, E., Mahmoud, Q.H. MobiEureka: an approach for enhancing the discovery of mobile web services. Pers Ubiquit Comput 14, 609–620 (2010). https://doi.org/10.1007/s00779-009-0252-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-009-0252-5

Keywords

Navigation