BILROST: Handling actuators of the internet of things through tweets on twitter using a domain- specific language

  1. Daniel Meana-Llorián 1
  2. Cristian González García 1
  3. B. Cristina Pelayo G-Bustelo 1
  4. Juan Manuel Cueva Lovelle 1
  1. 1 Universidad de Oviedo
    info

    Universidad de Oviedo

    Oviedo, España

    ROR https://ror.org/006gksa02

Revista:
IJIMAI

ISSN: 1989-1660

Año de publicación: 2021

Volumen: 6

Número: 6

Páginas: 133-144

Tipo: Artículo

DOI: 10.9781/IJIMAI.2021.01.004 DIALNET GOOGLE SCHOLAR lock_openDialnet editor

Otras publicaciones en: IJIMAI

Resumen

In recent years, many investigations have appeared that combine the Internet of Things and Social Networks. Some of them addressed the interconnection of objects as Social Networks interconnect people, and others addressed the connection between objects and people. However, they usually used interfaces created for that purpose instead of using familiar interfaces for users. Why not integrate Smart Objects in traditional Social Networks? Why not control Smart Objects through natural interactions in Social Networks? The goal of this paper is to make easier to create applications that allow non-experts users to control Smart Objects actuators through Social Networks through the proposal of a novel approach to connect objects and people using Social Networks. This proposal will address how to use Twitter so that objects could perform actions based on Twitter users’ posts. Moreover, it will be presented a Domain-Specific language that could help in the task of defining the actions that objects could perform when people publish specific content on Twitter.

Referencias bibliográficas

  • C. González García, D. Meana-Llorián, B. C. P. G-Bustelo, and J. M. C. Lovelle, “A review about Smart Objects, Sensors, and Actuators,” International Journal of Interactive Multimedia and Artificial Intelligence, vol. 4, no. 3, pp. 7–10, 2017, doi: 10.9781/ijimai.2017.431.
  • D. Meana-Llorián, C. González García, J. Pascual Espada, V. B. Semwal, and M. Khari, “Bilrost: Connecting the Internet of Things through human Social Networks with a Domain-Specific Language,” in Proceedings of the Second International Conference on Research in Intelligent and Computer in Engineering, 2017, pp. 57–61, doi: 10.15439/2017R110.
  • C. González García, C. P. García-Bustelo, J. P. Espada, and G. Cueva-Fernandez, “Midgar: Generation of heterogeneous objects interconnecting applications. A Domain Specific Language proposal for Internet of Things scenarios,” Computer Networks, vol. 64, no. C, pp. 143–158, Feb. 2014, doi: 10.1016/j.comnet.2014.02.010.
  • L. Atzori, A. Iera, and G. Morabito, “The Internet of Things: A survey,” Computer Networks, vol. 54, no. 15, pp. 2787–2805, 2010, doi: 10.1016/j. comnet.2010.05.010.
  • K. Gama, L. Touseau, and D. Donsez, “Combining heterogeneous service technologies for building an Internet of Things middleware,” Computer Communications, vol. 35, no. 4, pp. 405–417, Feb. 2012, doi: 10.1016/j. comcom.2011.11.003.
  • National Intelligence Council, “Discruptive civil tehnologies - six tehnologies with potential impacts on us interests out to 2025,” Conference Report CR 2008 - 07. Apr, 2008.
  • G. M. Lee and J. Y. Kim, “Ubiquitous networking application: Energy saving using smart objects in a home,” in 2012 International Conference on ICT Convergence (ICTC), Oct. 2012, pp. 299–300, doi: 10.1109/ ICTC.2012.6386844.
  • S. Li, L. Da Xu, and S. Zhao, “The internet of things: a survey,” Information Systems Frontiers, vol. 17, no. April 2014, pp. 243–259, 2014, doi: 10.1007/ s10796-014-9492-7.
  • E. Borgia, “The Internet of Things vision: Key features, applications and open issues,” Computer Communications, vol. 54, pp. 1–31, 2014, doi: 10.1016/j.comcom.2014.09.008.
  • L. Tan, “Future internet: The Internet of Things,” in 2010 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), Aug. 2010, pp. V5-376-V5-380, doi: 10.1109/ICACTE.2010.5579543.
  • M. Hasan, E. Hossain, and D. Niyato, “Random access for machineto-machine communication in LTE-advanced networks: issues and approaches,” IEEE Communications Magazine, vol. 51, no. 6, pp. 86–93, Jun. 2013, doi: 10.1109/MCOM.2013.6525600.
  • International Telecommunication Union, “Overview of the Internet of things,” Geneva, p. 14, 2012.
  • I. Mashal, O. Alsaryrah, T.-Y. Chung, C.-Z. Yang, W.-H. Kuo, and D. P. Agrawal, “Choices for interaction with things on Internet and underlying issues,” Ad Hoc Networks, vol. 28, pp. 68–90, May 2015, doi: 10.1016/j. adhoc.2014.12.006.
  • C. González García, J. P. Espada, E. R. N. Valdez, and V. García-Díaz, “Midgar: Domain-Specific Language to Generate Smart Objects for an Internet of Things Platform,” in 2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, Jul. 2014, pp. 352–357, doi: 10.1109/IMIS.2014.48.
  • G. G. Meyer, K. Främling, and J. Holmström, “Intelligent Products: A survey,” Computers in Industry, vol. 60, no. 3, pp. 137–148, Apr. 2009, doi: 10.1016/j.compind.2008.12.005.
  • C. Y. Wong, D. McFarlane, A. Ahmad Zaharudin, and V. Agarwal, “The intelligent product driven supply chain,” in IEEE International Conference on Systems, Man and Cybernetics, 2002, vol. vol.4, p. 6, doi: 10.1109/ ICSMC.2002.1173319.
  • M. Blackstock, R. Lea, and A. Friday, “Uniting online social networks with places and things,” in Proceedings of the Second International Workshop on Web of Things - WoT ’11, 2011, p. 1, doi: 10.1145/1993966.1993974.
  • P. Anantharam, P. Barnaghi, K. Thirunarayan, and A. Sheth, “Extracting City Traffic Events from Social Streams,” ACM Transactions on Intelligent Systems and Technology, vol. 6, no. 4, pp. 1–27, Jul. 2015, doi: 10.1145/2717317.
  • H. Kwak, C. Lee, H. Park, and S. Moon, “What is Twitter, a social network or a news media?,” in Proceedings of the 19th international conference on World wide web - WWW ’10, 2010, p. 591, doi: 10.1145/1772690.1772751.
  • D. Doran, S. Gokhale, and A. Dagnino, “Human sensing for smart cities,” in Proceedings of the 2013 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, 2013, pp. 1323–1330.
  • T. Sakaki, M. Okazaki, and Y. Matsuo, “Tweet analysis for real-time event detection and earthquake reporting system development,” IEEE Transactions on Knowledge and Data Engineering, vol. 25, no. 4, pp. 919– 931, 2013, doi: 10.1109/TKDE.2012.29.
  • A. Cacho et al., “Social Smart Destination: A Platform to Analyze User Generated Content in Smart Tourism Destinations,” in New Advances in Information Systems and Technologies, Á. Rocha, M. A. Correia, H. Adeli, P. L. Reis, and M. Mendonça Teixeira, Eds. Cham: Springer International Publishing, 2016, pp. 817–826.
  • L. Atzori, A. Iera, and G. Morabito, “From ‘smart objects’ to ‘social objects’: The next evolutionary step of the internet of things,” IEEE Communications Magazine, vol. 52, no. 1, pp. 97–105, Jan. 2014, doi: 10.1109/MCOM.2014.6710070.
  • L. Atzori, A. Iera, and G. Morabito, “SIoT: Giving a Social Structure to the Internet of Things,” IEEE Communications Letters, vol. 15, no. 11, pp. 1193–1195, Nov. 2011, doi: 10.1109/LCOMM.2011.090911.111340.
  • D. Guinard, M. Fischer, and V. Trifa, “Sharing using social networks in a composable web of things,” in Pervasive Computing and Communications Workshops (PERCOM Workshops), 2010 8th IEEE International Conference on, 2010, pp. 702–707, ****. Available: http://ieeexplore.ieee.org/xpls/ abs_all.jsp?arnumber=5470524.
  • D. Meana-Llorián, C. González García, V. García-Díaz, B. C. P. G-Bustelo, and J. M. C. Lovelle, “SenseQ: Creating relationships between objects to answer questions of humans by using Social Networks,” in Proceedings of the The 3rd Multidisciplinary International Social Networks Conference on SocialInformatics 2016, Data Science 2016 - MISNC, SI, DS 2016, 2016, pp. 1–5, doi: 10.1145/2955129.2955135.
  • D. Meana-Llorián, C. González García, B. C. Pelayo G-Bustelo, and N. García-Fernández, “SenseQ: Replying questions of Social Networks users by using a Wireless Sensor Network based on sensor relationships,” Data Science and Pattern Recognition, vol. 1, no. 1, pp. 1–12, 2017, doi: http:// www.ikelab.net/dspr-pdf/vol1-1/dspr-paper1.pdf.
  • G. Sánchez-Arias, C. González García, and B. C. Pelayo G-Bustelo, “Midgar: Study of communications security among Smart Objects using a platform of heterogeneous devices for the Internet of Things,” Future Generation Computer Systems, vol. 74, no. September, pp. 444–466, 2017, doi: 10.1016/j.future.2017.01.033.
  • C. Gonzalez Garcia, L. Zhao, and V. Garcia-Diaz, “A User-Oriented Language for Specifying Interconnections Between Heterogeneous Objects in the Internet of Things,” IEEE Internet of Things Journal, vol. 6, no. 2, pp. 3806–3819, Apr. 2019, doi: 10.1109/JIOT.2019.2891545.
  • A. Sivieri, L. Mottola, and G. Cugola, “Building Internet of Things software with ELIoT,” Computer Communications, vol. 89, pp. 141–153, 2016, doi: http://dx.doi.org/10.1016/j.comcom.2016.02.004.
  • G. Desolda, C. Ardito, and M. Matera, “Empowering end users to customize their smart environments: Model, composition paradigms, and domain-specific tools,” ACM Transactions on Computer-Human Interaction, vol. 24, no. 2, 2017, doi: 10.1145/3057859.
  • J. Mineraud, O. Mazhelis, X. Su, and S. Tarkoma, “A gap analysis of Internet-of-Things platforms,” Computer Communications, vol. 89, pp. 5–16, 2016.
  • J. Choi and C.-W. Yoo, “Connect with Things through Instant Messaging,” in The Internet of Things, Berlin, Heidelberg: Springer Berlin Heidelberg, 2008, pp. 276–288.
  • S. Aurell, “Remote Controlling Devices Using Instant Messaging: Building an Intelligent Gateway in Erlang/OTP,” in Proceedings of the 2005 ACM SIGPLAN workshop on Erlang, 2005, pp. 46–51.
  • A. Roychowdhury and S. Moyer, “Instant messaging and presence for sip enabled networked appliances,” Publisher unknown, 2001, doi: 10.1.1.116.6212.