Skip to main content

Challenges of Modeling and Simulating Internet of Things Systems

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2018)

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 24))

  • 1097 Accesses

Abstract

With the rise of complex Internet of Things systems we see an increasing need for testing and evaluating these systems. Especially, when we expect emergent complex adaptive behavior to arise. Agent based simulation is an often used technique to do this. However, the effectiveness of a simulation depends on the quality of individual models. In this work we look in depth what the characteristics are of Internet of Things devices, actors and environments. We look at how these characteristics can be used to find appropriate, performance optimized modeling techniques and formalisms. During the course of this work we will extensively refer to a custom-developed Internet of Things simulation framework and to relevant related literature.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Abar, S., Theodoropoulos, G.K., Lemarinier, P., OHare, G.M.P.: Agent based modelling and simulation tools: a review of the state-of-art software. Comput. Sci. Rev. 24, 13–33 (2017)

    Article  Google Scholar 

  2. Batool, K., Niazi, M.A.: Modeling the internet of things: a hybrid modeling approach using complex networks and agent-based models. CASM 5(1), 4 (2017)

    Google Scholar 

  3. Beckmann, N., Kriegel, H.-P., Schneider, R., Seeger, B.: The r*-tree: an efficient and robust access method for points and rectangles. In: Acm Sigmod Record, vol. 19, pp. 322–331. Acm (1990)

    Google Scholar 

  4. Szabo, C., Falkner, K., Birdsey, L.: Large-scale complex adaptive systems using multi-agent modeling and simulation. In: 16th AMAAS Conference, pp. 1478–1480 (2017)

    Google Scholar 

  5. Bosmans, S., Mercelis, S., Denil, J., Hellinckx, P.: Testing iot systems using a hybrid simulation based testing approach. Computing, pp. 1–16 (2018)

    Google Scholar 

  6. Bosmans, S., Mercelis, S., Hellinckx, P., Denil, J.: Towards evaluating emergent behavior of the internet of things using large scale simulation techniques (wip). In: Proceedings of the Theory of Modeling and Simulation Symposium, p. 4. SCS (2018)

    Google Scholar 

  7. Carneiro, G.: Ns-3: network simulator 3. In: UTM Lab Meeting April, vol. 20 (2010)

    Google Scholar 

  8. Chan, S.: Complex adaptive systems. In: ESD. 83 Research Seminar In Engineering Systems, vol. 31, pp. 1 (2001)

    Google Scholar 

  9. DAngelo, G., Ferretti, S., Ghini, V.: Multi-level simulation of internet of things on smart territories. Simul. Model. Pract. Theory 73, 3–21 (2017)

    Google Scholar 

  10. Fortino, G., Gravina, R., Russo, W., Savaglio, C.: Modeling and simulating iot systems: a hybrid agent-oriented approach. Comput. Sci. Eng. 19(5), 68–76 (2017)

    Article  Google Scholar 

  11. Fujimoto, R.M.: Parallel simulation: distributed simulation systems. In: 35th Proceedings on Winter Simulation Conference, pp. 124–134. Winter Simulation Conference (2003)

    Google Scholar 

  12. Haklay, M., Weber, P.: Openstreetmap: user-generated street maps. Ieee Pervas Comput. 7(4), 12–18 (2008)

    Article  Google Scholar 

  13. Karnouskos, S., Holanda, T.N.D.: Simulation of a smart grid city with software agents. EMS 9, 424–429 (2009)

    Google Scholar 

  14. Kavak, H., Padilla, J.J., Lynch, C.J., Diallo, S.Y.: Big data, agents, and machine learning: towards a data-driven agent-based modeling approach. In: Proceedings of the Annual Simulation Symposium, p. 12. Society for Computer Simulation International (2018)

    Google Scholar 

  15. Laghari, S., Niazi, M.A.: Modeling the internet of things, self-organizing and other complex adaptive communication networks: a cognitive agent-based computing approach. PloS one 11(1), e0146760 (2016)

    Article  Google Scholar 

  16. Lom, M., Přibyl, O.: Modeling of smart city building blocks using multi-agent systems. Neural Netw. World 27(4), 317 (2017)

    Article  Google Scholar 

  17. Macal, C.M., North, M.J.: Tutorial on agent-based modelling and simulation. J. Simul. 4(3), 151–162 (2010)

    Article  Google Scholar 

  18. Masad, D., Kazil, J.: Mesa: an agent-based modeling framework. In: Proceedings of the 14th Python in Science Conference (SCIPY 2015), pp. 53–60 (2015)

    Google Scholar 

  19. Mehdi, K., Lounis, M., Bounceur, A., Kechadi, T.: Cupcarbon: a multi-agent and discrete event wireless sensor network design and simulation tool. In: 7th International ICST Conference, pp. 126–131. ICST (2014)

    Google Scholar 

  20. Nunes, D.S., Zhang, P., Sá Silva, J.: A survey on human-in-the-loop applications towards an internet of all. IEEE Commun. Surv. Tutor. 17(2), 944–965

    Google Scholar 

  21. Rao, A.S.: Agentspeak (l): Bdi agents speak out in a logical computable language. In: European Workshop on Modelling Autonomous Agents in a Multi-Agent World, pp. 42–55. Springer (1996)

    Google Scholar 

  22. Varga, A., Hornig, R.: An overview of the omnet++ simulation environment. In: Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems & Workshops, p. 60. ICST (2008)

    Google Scholar 

  23. Wehner, P., Göhringer, D.: Internet of things simulation using omnet++ and hardware in the loop. In: Components and Services for IoT Platforms, pp. 77–87. Springer (2017)

    Google Scholar 

  24. Yu, H., Shen, Z., Leung, C.: From internet of things to internet of agents. In: Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing, pp. 1054–1057. IEEE (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stig Bosmans .

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

Bosmans, S., Mercelis, S., Denil, J., Hellinckx, P. (2019). Challenges of Modeling and Simulating Internet of Things Systems. In: Xhafa, F., Leu, FY., Ficco, M., Yang, CT. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2018. Lecture Notes on Data Engineering and Communications Technologies, vol 24. Springer, Cham. https://doi.org/10.1007/978-3-030-02607-3_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-02607-3_42

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-02606-6

  • Online ISBN: 978-3-030-02607-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics