Skip to main content

Integrating Internet of Services and Internet of Things from a Multiagent Perspective

  • Conference paper
  • First Online:
Massively Multi-Agent Systems II (MMAS 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11422))

Included in the following conference series:

Abstract

To realize the Internet-based sociotechnical systems, it is necessary to build a comprehensive and effective infrastructure to support the interaction between various cloud services on the Internet and the physical world in which we live. For example, the information produced by the sensors is usually aggregated, processed and analyzed by services in the cloud, which can be used by various stakeholders for decision-making in many different application fields. Therefore, we need to consider integrating the Internet of Services (IoS), which enables the flexible sharing and composition of cloud services on the Internet, with the Internet of Things (IoT), which represents the constellation of things equipped with various sensors and actuators. The integration of IoS and IoT often involves multiple parties and so must deal with complex issues such as interaction, dynamics, scalability and decision making, all of which can be studied from a multiagent perspective. In this paper, we start by discussing the necessities and challenges for integrating IoS and IoT. Then, we propose an integrated architecture and examine it from two multiagent perspectives. One is to regard the integrated architecture of IoS and IoT as a multiagent-based architecture considering various patterns of service composition and interaction. The other is to apply multiagent methodologies when designing sociotechnical systems for various application domains based on the integrated IoS/IoT architecture. Moreover, we use the example application of designing multilingual environments to discuss the above two perspectives with possible future research directions.

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. Abou-Khalil, V., Ishida, T., Otani, M., Flanagan, B., Ogata, H., Lin, D.: Learning culturally situated dialogue strategies to support language learners. Res. Pract. Technol. Enhanc. Learn. 13(1), 10 (2018)

    Article  Google Scholar 

  2. Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., Ayyash, M.: Internet of Things: a survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutor. 17(4), 2347–2376 (2015)

    Article  Google Scholar 

  3. Bandyopadhyay, D., Sen, J.: Internet of Things: applications and challenges in technology and standardization. Wireless Pers. Commun. 58(1), 49–69 (2011)

    Article  Google Scholar 

  4. Bergenti, F., Franchi, E., Poggi, A.: Agent-based interpretations of classic network models. Comput. Math. Organ. Theory 19(2), 105–127 (2013)

    Article  Google Scholar 

  5. Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the Internet of Things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, pp. 13–16. ACM (2012)

    Google Scholar 

  6. Cao, X., Yamashita, N., Ishida, T.: How non-native speakers perceive listening comprehension problems: implications for adaptive support technologies. In: Yoshino, T., Chen, G.-D., Zurita, G., Yuizono, T., Inoue, T., Baloian, N. (eds.) CollabTech 2016. CCIS, vol. 647, pp. 89–104. Springer, Singapore (2016). https://doi.org/10.1007/978-981-10-2618-8_8

    Chapter  Google Scholar 

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

    Article  Google Scholar 

  8. Chopra, A.K., Singh, M.P.: From social machines to social protocols: software engineering foundations for sociotechnical systems. In: Proceedings of the 25th International Conference on World Wide Web, pp. 903–914. International World Wide Web Conferences Steering Committee (2016)

    Google Scholar 

  9. Da Xu, L., He, W., Li, S.: Internet of Things in industries: a survey. IEEE Trans. Industr. Inf. 10(4), 2233–2243 (2014)

    Article  Google Scholar 

  10. Dai, J., Lin, D., Ishida, T.: A two-phase method of QoS prediction for situated service recommendation. In: 2018 IEEE International Conference on Services Computing (SCC). IEEE (2018)

    Google Scholar 

  11. Guinard, D., Trifa, V.: Towards the web of things: web mashups for embedded devices. In: Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM 2009), in proceedings of WWW (International World Wide Web Conferences), Madrid, Spain, vol. 15 (2009)

    Google Scholar 

  12. Huhns, M.N., Singh, M.P.: Service-oriented computing: key concepts and principles. IEEE Internet Comput. 9(1), 75–81 (2005)

    Article  Google Scholar 

  13. Huhns, M.N., et al.: Research directions for service-oriented multiagent systems. IEEE Internet Comput. 9(6), 65–70 (2005)

    Article  Google Scholar 

  14. Ishida, T.: The language grid: service-oriented collective intelligence for language resource interoperability. In: Ishida, T. (ed.) The Language Grid. Cognitive Technologies. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21178-2_1

    Chapter  Google Scholar 

  15. Ishida, T., et al.: Field-oriented service design: a multiagent approach. In: Maeno, T., Sawatani, Y., Hara, T. (eds.) Serviceology for Designing the Future, pp. 451–463. Springer, Tokyo (2016). https://doi.org/10.1007/978-4-431-55861-3_31

    Chapter  Google Scholar 

  16. Ishida, T., Murakami, Y., Lin, D., Nakaguchi, T., Otani, M.: Language service infrastructure on the web: the language grid. Computer 51(6), 72–81 (2018)

    Article  Google Scholar 

  17. Issarny, V., Bouloukakis, G., Georgantas, N., Billet, B.: Revisiting service-oriented architecture for the iot: a middleware perspective. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 3–17. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46295-0_1

    Chapter  Google Scholar 

  18. Jiang, J., et al.: Understanding crowdsourcing systems from a multiagent perspective and approach. ACM Trans. Auton. Adapt. Syst. (TAAS) 13(2), 8 (2018)

    Google Scholar 

  19. Jiang, Y., Jiang, J.: Diffusion in social networks: a multiagent perspective. IEEE Trans. Syst., Man, Cybern.: Syst. 45(2), 198–213 (2015)

    Article  Google Scholar 

  20. Khalil, V.A., Ishida, T., Otani, M., Lin, D.: A culturally-situated agent to support intercultural collaboration. In: Yoshino, T., Yuizono, T., Zurita, G., Vassileva, J. (eds.) CollabTech 2017. LNCS, vol. 10397, pp. 130–144. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63088-5_12

    Chapter  Google Scholar 

  21. Lin, D., Ishida, T.: Participatory service design based on user-centered QoS. In: Proceedings of the 2013 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT)-Volume 01, pp. 465–472. IEEE Computer Society (2013)

    Google Scholar 

  22. Lin, D., Ishida, T.: User-centered service design for multi-language knowledge communication. In: Mochimaru, M., Ueda, K., Takenaka, T. (eds.) Serviceology for Services, pp. 309–317. Springer, Tokyo (2014). https://doi.org/10.1007/978-4-431-54816-4_32

    Chapter  Google Scholar 

  23. Lin, D., Ishida, T., Murakami, Y., Tanaka, M.: Qos analysis for service composition by human and web services. IEICE Trans. Inf. Syst. 97(4), 762–769 (2014)

    Article  Google Scholar 

  24. Lin, D., Ishida, T., Otani, M.: A value co-creation model for multi-language knowledge communication. In: Maeno, T., Sawatani, Y., Hara, T. (eds.) Serviceology for Designing the Future, pp. 435–447. Springer, Tokyo (2016). https://doi.org/10.1007/978-4-431-55861-3_30

    Chapter  Google Scholar 

  25. Lin, D., Murakami, Y., Ishida, T.: A framework for multi-language service design with the language grid. In: Proceedings of the Eleventh International Conference on Language Resources and Evaluation (LREC 2018), 7–12 May 2018. European Language Resources Association (ELRA), Miyazaki, Japan (2018)

    Google Scholar 

  26. Lin, D., Shi, C., Ishida, T.: Dynamic service selection based on context-aware QoS. In: 2012 IEEE Ninth International Conference on Services Computing (SCC), pp. 641–648. IEEE (2012)

    Google Scholar 

  27. Murakami, Y., Lin, D., Ishida, T.: Services Computing for Language Resources. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-7793-7

    Book  Google Scholar 

  28. Murakami, Y., Lin, D., Tanaka, M., Nakaguchi, T., Ishida, T.: Service grid architecture. In: Ishida, T. (ed.) The Language Grid, pp. 19–34. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21178-2_2

    Chapter  Google Scholar 

  29. Murakami, Y., Tanaka, M., Lin, D., Ishida, T.: Service grid federation architecture for heterogeneous domains. In: 2012 IEEE Ninth International Conference on Services Computing (SCC), pp. 539–546. IEEE (2012)

    Google Scholar 

  30. Nakaguchi, T., Otani, M., Takasaki, T., Ishida, T.: Combining human inputters and language services to provide multi-language support system for international symposiums. In: Proceedings of the Third International Workshop on Worldwide Language Service Infrastructure and Second Workshop on Open Infrastructures and Analysis Frameworks for Human Language Technologies (WLSI/OIAF4HLT2016), pp. 28–35 (2016)

    Google Scholar 

  31. Nakajima, Y., Otsuka, R., Hishiyama, R., Nakaguchi, T., Oda, N.: Gaming for language services. In: Murakami, Y., Lin, D., Ishida, T. (eds.) Services Computing for Language Resources. CT, pp. 193–208. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-7793-7_12

    Chapter  Google Scholar 

  32. Ngu, A.H., Gutierrez, M., Metsis, V., Nepal, S., Sheng, Q.Z.: IoT middleware: a survey on issues and enabling technologies. IEEE Internet Things J. 4(1), 1–20 (2017)

    Article  Google Scholar 

  33. Okuno, R., Lin, D., Ishida, T., Otani, M.: Realizing multilingual interactive agents through wizard of Oz. In: 2017 International Conference on Culture and Computing (Culture and Computing), pp. 155–156. IEEE (2017)

    Google Scholar 

  34. Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: state of the art and research challenges. Computer 40(11), 38–45 (2007)

    Article  Google Scholar 

  35. Papazoglou, M.P.: Service-oriented computing: concepts, characteristics and directions. In: 2003 Proceedings of the Fourth International Conference on Web Information Systems Engineering, WISE 2003, pp. 3–12. IEEE (2003)

    Google Scholar 

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

    Article  Google Scholar 

  37. Schroth, C., Janner, T.: Web 2.0 and SOA: converging concepts enabling the internet of services. IT Prof. 9(3), 36–41 (2007)

    Article  Google Scholar 

  38. Shi, C., Ishida, T., Lin, D.: Translation agent: a new metaphor for machine translation. New Gener. Comput. 32(2), 163–186 (2014)

    Article  Google Scholar 

  39. Shi, W., Cao, J., Zhang, Q., Li, Y., Xu, L.: Edge computing: vision and challenges. IEEE Internet Things J. 3(5), 637–646 (2016)

    Article  Google Scholar 

  40. Singh, M.P.: Norms as a basis for governing sociotechnical systems. ACM Trans. Intell. Syst. Technol. (TIST) 5(1), 21 (2013)

    Google Scholar 

  41. Singh, M.P., Chopra, A.K.: The internet of things and multiagent systems: decentralized intelligence in distributed computing. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1738–1747. IEEE (2017)

    Google Scholar 

  42. Singh, M.P., Chopra, A.K., Desai, N.: Commitment-based service-oriented architecture. Computer 42(11), 72–79 (2009)

    Article  Google Scholar 

  43. Singh, M.P., Huhns, M.N.: Service-Oriented Computing: Semantics, Processes, Agents. Wiley, Chichester (2005)

    Google Scholar 

  44. Soldatos, J., et al.: OpenIoT: open source Internet-of-Things in the cloud. In: Podnar Žarko, I., Pripužić, K., Serrano, M. (eds.) Interoperability and Open-Source Solutions for the Internet of Things. LNCS, vol. 9001, pp. 13–25. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-16546-2_3

    Chapter  Google Scholar 

  45. Torii, D., Ishida, T., Bousquet, F.: Modeling agents and interactions in agricultural economics. In: Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 81–88. ACM (2006)

    Google Scholar 

  46. Trang, M.X., Murakami, Y., Ishida, T.: Policy-aware service composition: predicting parallel execution performance of composite services. IEEE Trans. Serv. Comput. 11(4), 602–615 (2018). https://doi.org/10.1109/TSC.2015.2467330

  47. Weiss, G.: Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. MIT press, Cambridge (1999)

    Google Scholar 

  48. Wooldridge, M.: An Introduction to Multiagent Systems. Wiley, New York (2009)

    Google Scholar 

  49. Zambonelli, F., Jennings, N.R., Wooldridge, M.: Developing multiagent systems: the Gaia methodology. ACM Trans. Softw. Eng. Methodol. (TOSEM) 12(3), 317–370 (2003)

    Article  Google Scholar 

  50. Zeng, L., Benatallah, B., Ngu, A.H., Dumas, M., Kalagnanam, J., Chang, H.: Qos-aware middleware for web services composition. IEEE Trans. Softw. Eng. 30(5), 311–327 (2004)

    Article  Google Scholar 

Download references

Acknowledgement

This research was partially supported by a Grant-in-Aid for Scientific Research (A) (17H00759, 2017–2020) and (B) (18H03341, 2018–2020) from Japan Society for the Promotion of Science (JSPS).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Donghui Lin .

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

Lin, D., Murakami, Y., Ishida, T. (2019). Integrating Internet of Services and Internet of Things from a Multiagent Perspective. In: Lin, D., Ishida, T., Zambonelli, F., Noda, I. (eds) Massively Multi-Agent Systems II. MMAS 2018. Lecture Notes in Computer Science(), vol 11422. Springer, Cham. https://doi.org/10.1007/978-3-030-20937-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20937-7_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20936-0

  • Online ISBN: 978-3-030-20937-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics