Skip to main content

Towards the Integration of Web of Things Applications Based on Service Discovery

  • Conference paper
  • First Online:
Current Trends in Web Engineering (ICWE 2020)

Abstract

The current state of the technologies related to the Web of Things (WoT) and the Internet of Things (IoT) fosters the creation of service directories gathering resource descriptions. These directories are aimed at enabling the service discovery and supporting providers and consumers with a shared element for their communication and interoperability between the involved agents. This interoperability can be ensured by using the abstract layer of the W3C WoT recommendations. However, many of the existing approaches do not include a service discovery mechanism and those that include a WoT directory lack certain functionalities required by distributed systems specific to the WoT such as a Service-Oriented Architecture (SOA). This paper proposes a federated service discovery approach to support the management of WoT applications which ensures that the integration of the whole system components can be addressed by following a SOA. It is aimed at providing query and storage functionality for WoT resources, but also is intended to be connected to other WoT directories by applying a customizable approach based on recommender systems. Thus, we guarantee a flexible mechanism to obtain sets of ranked WoT resources to be utilized in different kinds of applications and domains.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gravina, R., Palau, C.E., Manso, M., Liotta, A., Fortino, G. (eds.): Integration, Interconnection, and Interoperability of IoT Systems. IT. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-61300-0

    Book  Google Scholar 

  2. Kovatsch, M., Matsukura, R., Lagally, M., Kawaguchi, T., Toumura, K., Kajimoto, K.: Web of Things (WoT) Architecture, W3C Recommendation (2020)

    Google Scholar 

  3. Kaebisch, S., Kamiya, T., McCool, M., Charpenay, V., Kovatsch, M.: Web of Things (WoT) Thing Description, W3C Recommendation (2020)

    Google Scholar 

  4. Bröring, A., et al.: Enabling IoT ecosystems through platform interoperability. IEEE soft. 34(1), 54–61 (2017)

    Article  Google Scholar 

  5. Newcomer, E., Lomow, G.: Understanding SOA with Web Services. Addison-Wesley, Boston (2005)

    Google Scholar 

  6. Service Directory, Google Cloud. https://cloud.google.com/service-directory. Accessed 29 Apr 2020

  7. Pahl, M., Liebald, S.: A modular distributed IoT service discovery. In: IFIP/IEEE Symposium on Integrated Network and Service Management (IM), Arlington, VA, USA, pp. 448–454. IEEE (2019)

    Google Scholar 

  8. Chan, N.N., Gaaloul, W., Tata, S.: A recommender system based on historical usage data for web service discovery. Serv. Oriented Comput. Appl. 6(1), 51–63 (2012)

    Article  Google Scholar 

  9. Memon, S., Jensen, J., Elbers, W., Neukirchen, H., Book, M., Riedel, M.: Towards federated service discovery and identity management in collaborative data and compute cloud infrastructures. J. Grid Comput. 16(4), 663–681 (2018)

    Article  Google Scholar 

  10. Rosenberg, F., Müller, M.B., Leitner, P., Michlmayr, A., Bouguettaya, A., Dustdar, S.: Metaheuristic optimization of large-scale QoS-aware service compositions. In: IEEE International Conference on Services Computing, Miami, FL, USA, pp. 97–104. IEEE (2010)

    Google Scholar 

  11. Tran, N.K., Sheng, Q.Z., Babar, M.A., Yao, L.: Searching the Web of Things: state of the art, challenges, and solutions. ACM Comput. Surv. 50(4), 1–34 (2017)

    Article  Google Scholar 

  12. Zhou, Y., De, S., Wang, W., Moessner, K.: Search techniques for the Web of Things: a taxonomy and survey. Sensors 16(5), 600 (2016)

    Article  Google Scholar 

  13. Sciullo, L., Aguzzi, C., Di Felice, M., Cinotti, T.S.: WoT store: enabling things and applications discovery for the W3C Web of Things. In: 16th IEEE Annual Consumer Communications & Networking Conference, Las Vegas, NV, USA, pp. 1–8. IEEE (2019)

    Google Scholar 

  14. Ostermaier, B., Römer, K., Mattern, F., Fahrmair, M., Kellerer, W.: A real-time search engine for the Web of Things. In: 2010 Internet of Things (IOT), Tokyo, Japan, pp. 1–8. IEEE (2010)

    Google Scholar 

  15. Younan, M., Khattab, S., Bahgat, R.: WoTSF: a framework for searching in the Web of Things. In: 10th International Conference on Informatics and Systems, Giza, Egypt, pp. 278–285. ACM (2016)

    Google Scholar 

  16. Web Thing API. https://iot.mozilla.org/wot/. Accessed 29 May 2020

  17. Kamilaris, A., Yumusak, S., Ali, M.I.: WOTS2E: a search engine for a semantic Web of Things. In: 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), Reston, VA, USA, pp. 436–441. IEEE (2016)

    Google Scholar 

Download references

Acknowledgements

This work has been funded by EU ERDF and Spanish MINECO under research projects CoSmart and FAME (ref. TIN2017-83964-R and RTI2018-093608-B-C33), and by regional projects (ref. CEIJ-C01.1 and CEIJ-C01.2) coordinated from UAL-UCA and funded by CEIMAR consortium.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Javier Criado .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Criado, J., Boubeta-Puig, J., Mena, M., Llopis, J.A., Ortiz, G., Iribarne, L. (2020). Towards the Integration of Web of Things Applications Based on Service Discovery. In: Ko, IY., Murillo, J.M., Vuorimaa, P. (eds) Current Trends in Web Engineering. ICWE 2020. Lecture Notes in Computer Science(), vol 12451. Springer, Cham. https://doi.org/10.1007/978-3-030-65665-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-65665-2_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-65664-5

  • Online ISBN: 978-3-030-65665-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics