skip to main content
research-article

Modeling and Simulating the Web of Things from an Information Retrieval Perspective

Published:14 November 2017Publication History
Skip Abstract Section

Abstract

Internet and Web technologies have changed our lives in ways we are not yet fully aware of. In the near future, Internet will interconnect more than 50 billion things in the real world, nodes will sense billions of features and properties of interest, and things will be represented by web-based, bi-directional services with highly dynamic content and real-time data. This is the new era of the Internet and the Web of Things. Since the emergence of such paradigms implies the evolution and integration of the systems with which they interact, it is essential to develop abstract models for representing and simulating the Web of Things in order to establish new approaches. This article describes a Web of Things model based on a structured XML representation. We also present a simulator whose ultimate goal is to encapsulate the expected dynamics of the Web of Things for the future development of information retrieval (IR) systems. The simulator generates a real-time collection of XML documents containing spatio-temporal contexts and textual and sensed information of highly dynamic dimensions. The simulator is characterized by its flexibility and versatility for representing real-world scenarios and offers a unique perspective for information retrieval. In this article, we evaluate and test the simulator in terms of its performance variables for computing resource consumption and present our experimentation with the simulator on three real scenarios by considering the generation variables for the IR document collection.

References

  1. M. Albakour, C. Macdonald, I. Ounis, P. Pnevmatikakis, and J. Soldatos. 2012. SMART: An open source framework for searching the physical world. In Proceedings of the Workshop on Open Source Information Retrieval (SIGIR’12). IEEE, 1--4.Google ScholarGoogle Scholar
  2. Wei Cheng, Nenggan Zheng, Man Lin, and L. T. Yang. 2011. ENST: A simulation toolbox based on simulink for e-textile networks. In Proceedings of the IEEE International Conferences on Internet of Things and Cyber, Physical, and Social Computing. IEEE, 131--138. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. B. Christophe, V. Verdot, and V. Toubiana. 2011. Searching the “web of things.” In Proceedings of the 5th IEEE International Conference on Semantic Computing (ICSC’11). IEEE, Los Alamitos, CA, 308--315. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Luca Console, Fabrizio Antonelli, Giulia Biamino, Francesca Carmagnola, Federica Cena, Elisa Chiabrando, Vincenzo Cuciti, Matteo Demichelis, Franco Fassio, Fabrizio Franceschi, Roberto Furnari, Cristina Gena, Marina Geymonat, Piercarlo Grimaldi, Pierluige Grillo, Silvia Likavec, Ilaria Lombardi, Dario Mana, Alessandro Marcengo, Michele Mioli, Mario Mirabelli, Monica Perrero, Claudia Picardi, Federica Protti, Amon Rapp, Rossana Simeoni, Daniele Theseider Dupré, Ilaria Torre, Andrea Toso, Fabio Torta, and Fabiana Vernero. 2013. Interacting with social networks of intelligent things and people in the world of gastronomy. ACM Trans. Interact. Intell. Syst. 3, 1, Article 4 (April 2013), 38 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. I. Corredor, E. Metola, A. M. Bernardos, P. Tarrio, and J. R. Casar. 2014. A lightweight web of things open platform to facilitate context data management and personalized healthcare services creation. Int. J. Environ. Re.s Public Health 11, 5 (2014), 4676--4713.Google ScholarGoogle ScholarCross RefCross Ref
  6. Bruce Croft, Donald Metzler, and Trevor Strohman. 2009. Search Engines: Information Retrieval in Practice (1st ed.). Addison-Wesley Publishing Company. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. D. Dhoutaut, B. Piranda, and J. Bourgeois. 2013. Efficient simulation of distributed sensing and control environments. In Proceedings of the IEEE International Conference on Green Computing and Communications. IEEE, 452--459. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Ion-Mircea Diaconescu and Gerd Wagner. 2014. Towards a general framework for modeling, simulating and building sensor/actuator systems and robots for the web of things. In Proceedings of the 1st Workshop on Model-Driven Robot Software Engineering (MORSE’14, co-located with STAF’14), Gerd Wagner (Ed.). University of York, UK, 27--38. Retrieved from http://ceur-ws.org/Vol-1319/#morse14_paper_03.Google ScholarGoogle Scholar
  9. Z. Ding, J. Dai, X. Gao, and Q. Yang. 2012. A hybrid search engine framework for the internet of things. In Proceedings of the 9th Web Information Systems and Applications Conference. IEEE, 57--60. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. B. Elahi, K. Rmer, B. Ostermaier, M. Fahrmair, and W. Kellerer. 2009. Sensor ranking: A primitive for efficient content-based sensor search. In Proceedings of the International Conference on Information Processing in Sensor Networks. IEEE, 217--228. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. A. Feki, F. Kawsara, M. Boussard, and L. Trappeniers. 2013. The internet of things: The next technological revolution. IEEE Comput. 46, 2 (2013), 24--25. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. Garcia-Macias, J. Alvarez-Lozano, P. Estrada-Martinez, and E. Aviles-Lopez. 2011. Browsing the internet of things with sentient visors. IEEE Comput. 44, 5 (2011), 46--52. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. S. C. Geyik, B. K. Szymanski, and P. Zerfos. 2013. Robust dynamic service composition in sensor networks. IEEE Trans. Services Comput. 6, 4 (2013), 560--572. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. P. Gimenez, B. Molina, C. Palau, and M. Esteve. 2013. SWE simulation and testing for the IoT. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics. IEEE, 356--361. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Dominique Guinard. 2011. A Web of Things Application Architecture—Integrating the Real-World into the Web. Ph.D. Dissertation. ETH Zurich, Zurich, Switzerland.Google ScholarGoogle Scholar
  16. D. Guinard, V. Trifa, and E. Wilde. 2010. A resource oriented architecture for the web of things. In Proceedings of the 2010 Conference on the Internet of Things (IOT’10). 1--8.Google ScholarGoogle Scholar
  17. S. N. Han, G. M. Lee, N. Crespi, and N. Van Luong. 2014. DPWSim: A simulation toolkit for IoT applications using devices profile for web services. In Proceedings of the IEEE World Forum on the Internet of Things (WF-IoT’14). IEEE, 544--547.Google ScholarGoogle Scholar
  18. Jing He, Yanchun Zhang, Guangyan Huang, and Jinli Cao. 2012. A smart web service based on the context of things. ACM Trans. Internet Technol. 11, 3, Article 13 (Feb. 2012), 23 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. S. Hodges, S. Taylor, N. Villar, J. Scott, D. Bial, and P. Fischer. 2013. Prototyping connected devices for the internet of things. IEEE Comput. 46, 2 (2013), 26--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Young-Sik Jeong, Hyun-Woo Kim, Neil Y. Yen, and Jong Hyuk Park. 2015. Multi-WSN simulator with log data for efficient sensing on internet of things. Int. J. Distrib. Sensor Netw. 2015 (2015), 1--11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. X. Jin, D. Zhang, Q. Zou, G. Ji, and X. Qian. 2011. Where searching will go in internet of things? In Proceedings of Wireless Days (WD’11). IEEE, 1--3.Google ScholarGoogle Scholar
  22. Z. Ju-Min, L. Wen-Xiu, A. Deng-Ao, Z. Dong-Dong, and C. Yuan-Yuan. 2013. Effective algorithms for wsn with weight principle in web of things. IEEE Sensors J. 14, 1 (2013), 228--233.Google ScholarGoogle ScholarCross RefCross Ref
  23. Rumen Kyusakov, Pablo Puñal Pereira, Jens Eliasson, and Jerker Delsing. 2014. EXIP: A framework for embedded web development. ACM Trans. Web 8, 4, Article 23 (Nov. 2014), 29 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. V. Looga, O. Zhonghong, Y. Deng, and A. Yla-Jaaski. 2012. MAMMOTH: A massive-scale emulation platform for internet of things. In Proceedings of the IEEE 2nd International Conference on Cloud Computing and Intelligent Systems. IEEE, 1235--1239.Google ScholarGoogle Scholar
  25. C. Manta-Caro and J. M. Fernández-Luna. 2014b. A discrete-event simulator for the web of things from an information retrieval perspective. In Proceedings of IEEE Latin-America Conference on Communications (LATINCOM’14). IEEEs, 1--6.Google ScholarGoogle Scholar
  26. C. Manta-Caro and J. M. Fernández-Luna. 2014a. Modeling the web of things from an IR approach. In Proceedings of ECIR14 Information Access in Smart Cities Workshop (i-ASC’14), M-Dyaa Albakour, Craig Macdonald, Iadh Ounis, Charles L. A. Clarke, and Veli Bicer (Eds.). University of Glasgow, Amsterdam, The Netherlands, 7--10. Retrieved from http://dcs.gla.ac.uk/workshops/iASC2014/papers/iasc2014_caro.pdf.Google ScholarGoogle Scholar
  27. S. Mayer, D. Guinard, and V. Trifa. 2012. Searching in a web-based infrastructure for smart things. In Proceedings of the 3rd International Conference on the Internet of Things (IOT’12). IEEE, 119--126.Google ScholarGoogle Scholar
  28. Simon Mayer, Andreas Tschofen, Anind K. Dey, and Friedemann Mattern. 2014. User interfaces for smart things—a generative approach with semantic interaction descriptions. ACM Trans. Comput.-Hum. Interact. 21, 2, Article 12 (Feb. 2014), 25 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Mehdi Mekni. 2013. Holonic virtual geographic environments. Int. J. Remote Sensing Appl. 3, 3 (2013), 117--126. Retrieved from http://www.ijrsa.org/paperInfo.aspx?ID=4826.Google ScholarGoogle Scholar
  30. Mehdi Mekni and Phil Graniero. 2010. A multiagent geosimulation approach for intelligent sensor web management. Int. J. Distrib. Sensor Netw. 2010 (2010), 1--16.Google ScholarGoogle Scholar
  31. Jonas Michel, Christine Julien, Jamie Payton, and Gruia-Catalin Roman. 2012. Gander: Personalizing search of the here and now. In Mobile and Ubiquitous Systems: Computing, Networking, and Services, Alessandro Puiatti and Tao Gu (Eds.). Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, Vol. 104. Springer, Berlin, 88--100.Google ScholarGoogle Scholar
  32. D. Pfisterer, K. Rmer, D. Bimschas, O. Kleine, R. Mietz, C. Truong, H. Hasemann, A. Krller, M. Pagel, M. Hauswirth, M. Karnstedt, M. Leggieri, and A. Passant. 2011. SPITFIRE: Toward a semantic web of things. IEEE Commun. Mag. 49, 11 (2011), 40--48.Google ScholarGoogle ScholarCross RefCross Ref
  33. K. Romer, B. Ostermaier, F. Mattern, M. Fahrmair, and W. Kellerer. 2010. Real-time search for real-world entities: A survey. In Proceedings of the IEEE, Vol. 98:11. IEEE, Los Alamitos, CA, 1887--1902.Google ScholarGoogle ScholarCross RefCross Ref
  34. I. K. Samaras, J. V. Hassapis, and G. D. Gialelis. 2013. Modified DPWS protocol stack for 6lowpan-based wireless sensor networks. IEEE Trans. Industr. Info.s 9, 1 (2013), 209--217.Google ScholarGoogle ScholarCross RefCross Ref
  35. M. S. Seablom, S. J. Talabac, J. Ardizzone, and J. Terry. 2008. A sensor web simulator for design of new earth science observing systems. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium. IEEE, 298--301.Google ScholarGoogle Scholar
  36. Y. Song, B. Han, X. Zhang, and Yang D. 2012. Modeling and simulation of smart home scenarios based on internet of things. In Proceedings of the 3rd IEEE International Conference on Network Infrastructure and Digital Content. IEEE, 596--600.Google ScholarGoogle Scholar
  37. S. J. Talabac, M. Seablom, G. D. Emmitt, S. Wood, R. Atlas, J. Ardizzone, R. Burns, and E. Kemp. 2010. End-to-end design and objective evaluation of sensor web modeling and data assimilation system architectures: Phase II. In Proceedings of the Earth Science Technology Forum. NASA’s Earth Science Endeavors, Arlington, 1--8.Google ScholarGoogle Scholar
  38. P. Thebault, M. Boussard, M. Lu, C. Mivielle, and S. Richir. 2011. EnvB: An environment-based mobile browser for the web of things. In Proceedings of the 15th International Conference on Intelligent User Interfaces, Workshop on Interacting with Smart Objects. 1--4.Google ScholarGoogle Scholar
  39. Pierrick Thebault, Dominique Decotter, Mathieu Boussard, and Monique Lu. 2013. Embodying services into physical places: Toward the design of a mobile environment browser. ACM Trans. Interact. Intell. Syst. 3, 2, Article 8 (Aug. 2013), 34 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. C. Truong, K. Romer, and K. Chen. 2012. Fuzzy-based sensor search in the web of things. In Proceedings of the 3rd International Conference on the Internet of Things (IOT’12). IEEE, 127--134.Google ScholarGoogle Scholar
  41. Dieter Uckelmann, Mark Harrison, and Floria Michahelles. 2011. Architecting the Internet of Things (1st ed.). Springer-Verlag, Berlin. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Modeling and Simulating the Web of Things from an Information Retrieval Perspective

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!