Skip to main content

Towards a New Framework for Service Composition in the Internet of Things

  • Conference paper
  • First Online:
Advances in Computing Systems and Applications (CSA 2018)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 50))

Included in the following conference series:

Abstract

Internet of Things’ (IoT) services represent a great interest research topic for both academic and industrial communities due to their large application domains. New dynamic and automatic development approaches are created in order to improve their effectiveness based on service composition process. Indeed, they allow the aggregation of smart object’s services to meet complex requirements from various application areas. This paper provides an architecture that describes a framework for service composition in IoT. Moreover, it proposes a rule-based reasoner where several facts and rules (knowledge base) are inferred to satisfy user queries. This approach is designed and implemented using SysML and Prolog platform respectively. The use-cases scenario and extensive tests show clearly the interest, feasibility, and suitability of the rule-based system for service composition in the IoT.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

Notes

  1. 1.

    http://www.omgsysml.org/.

References

  1. Razzaque, M.A., Milojevic-Jevric, M., Palade, A., Clarke, S.: Middleware for internet of things: a survey. IEEE Internet of Things J. 3, 70–95 (2016)

    Article  Google Scholar 

  2. Lemos, A.L., Daniel, F., Benatallah, B.: Web service composition: a survey of techniques and tools. ACM Comput. Surv. 48, 33:1–33:41 (2015)

    Google Scholar 

  3. Chen, I., Guo, J., Bao, F.: Trust management for SOA-based IoT and its application to service composition. IEEE Trans. Serv. Comput. 9, 482–495 (2016)

    Article  Google Scholar 

  4. Li, Z., Fang, H., Xia, L.: Increasing mapping based hidden Markov model for dynamic process monitoring and diagnosis. Expert Syst. Appl. 41, 744–751 (2014)

    Article  Google Scholar 

  5. Dou, W., Zhang, X., Liu, J., Chen, J.: Towards privacy-aware cross-cloud service composition for big data applications. IEEE Trans. Parallel Distrib. Syst. 26, 455–466 (2015)

    Article  Google Scholar 

  6. Yachir, A., Amirat, Y., Chibani, A., Badache, N.: Event-aware framework for dynamic services discovery and selection in the context of ambient intelligence and internet of things. IEEE Trans. Autom. Sci. Eng. 13, 85–102 (2016)

    Article  Google Scholar 

  7. Bossi, L., Braghin, S., Trombetta, A.: Multidimensional reputation network for service composition in the internet of things. In: 2014 IEEE International Conference on Services Computing, pp. 685–692 (2014)

    Google Scholar 

  8. Ayari, N., Chibani, A., Amirat, Y., Matson, E.T.: A novel approach based on commonsense knowledge representation and reasoning in open world for intelligent ambient assisted living services. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 6007–6013 (2015)

    Google Scholar 

  9. Han, S.N., Crespi, N.: Semantic service provisioning for smart objects: integrating IoT applications into the web. Future Gener. Comput. Syst. 76, 180–197 (2017)

    Article  Google Scholar 

  10. Urbieta, A., Gonzalez-Beltran, A., Mokhtar, S.B., Hossain, M.A., Capra, L.: Adaptive and context-aware service composition for IoT-based smart cities. Future Gener. Comput. Syst. 76, 262–274 (2017)

    Article  Google Scholar 

  11. Roffia, L., Morandi, F., Kiljander, J., D’Elia, A., Vergari, F., Viola, F., Bononi, L., Cinotti, T.S.: A semantic publish-subscribe architecture for the internet of things. IEEE Internet Things J. 3, 1274–1296 (2016)

    Article  Google Scholar 

  12. Kovatsch, M., Hassan, Y.N., Mayer, S.: Practical semantics for the internet of things: physical states, device mashups, and open questions. In: 2015 5th International Conference on the Internet of Things, pp. 54–61 (2015)

    Google Scholar 

  13. Yachir, A., Djamaa, B., Zeghouani, K., Bellal, M., Boudali, M.: Semantic resource discovery with CoAP in the Internet of Things. In: WINSYS 2017, pp. 75–82 (2017)

    Google Scholar 

  14. Djamaa, B., Yachir, A., Richardson, M.: Hybrid CoAP-based resource discovery for the Internet of Things. J. Ambient Intell. Humaniz. Comput. 8, 357–372 (2017)

    Article  Google Scholar 

  15. Xu, W., Hu, Z., Gong, T., Zhao, Z.: Towards a dynamic social-network-based approach for service composition in the Internet of Things, vol. 8350 (2012)

    Google Scholar 

  16. Yachir, A., Amirat, Y., Chibani, A., Badache, N.: Towards an event-aware approach for ubiquitous computing based on automatic service composition and selection. Ann. Telecommun. - annales des télécommunications 67, 341–353 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Samir Berrani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Berrani, S., Yachir, A., Aissani, M. (2019). Towards a New Framework for Service Composition in the Internet of Things. In: Demigha, O., Djamaa, B., Amamra, A. (eds) Advances in Computing Systems and Applications. CSA 2018. Lecture Notes in Networks and Systems, vol 50. Springer, Cham. https://doi.org/10.1007/978-3-319-98352-3_7

Download citation

Publish with us

Policies and ethics