Skip to main content
Top

2017 | OriginalPaper | Chapter

Evaluating an IoT Application Using Software Measures

Authors : Rainara M. Carvalho, Rossana M. C. Andrade, Jefferson Barbosa, Adyson M. Maia, Belmondo A. Junior, Paulo A. Aguilar, Carla I. M. Bezerra, Káthia M. Oliveira

Published in: Distributed, Ambient and Pervasive Interactions

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Internet of Things (IoT) allows daily objects, with computing and communication capabilities, to connect to the Internet. In this scenario, an application called GREatRoom runs in an IoT environment, which has distributed wireless labels in places and objects, to detect the presence of nearby users, providing services intuitively and efficiently. Considering that IoT systems have quality characteristics of human-computer interaction similar to those of ubiquitous systems, this paper investigates the applicability of software measures from ubiquitous to IoT systems and presents the positive results achieved in this evaluation.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Ashton, K.: That internet of things thing. RFiD J. 22(7), 97–114 (2009) Ashton, K.: That internet of things thing. RFiD J. 22(7), 97–114 (2009)
2.
go back to reference Banks, A., Gupta, R.: MQTT version 3.1.1. OASIS Standard (2014) Banks, A., Gupta, R.: MQTT version 3.1.1. OASIS Standard (2014)
3.
go back to reference Bassi, A., Bauer, M., Fiedler, M., Kramp, T., Kranenburg, R., Lange, S., Meissner, S.: Enabling Things to Talk: Designing IoT Solutions with the IoT Architectural Reference Model. Springer, Heidelberg (2013)CrossRef Bassi, A., Bauer, M., Fiedler, M., Kramp, T., Kranenburg, R., Lange, S., Meissner, S.: Enabling Things to Talk: Designing IoT Solutions with the IoT Architectural Reference Model. Springer, Heidelberg (2013)CrossRef
4.
go back to reference Carvalho, C.M., Rodrigues, C.A., Aguilar, P.A., de Castro, M.F., Andrade, R.M.C., Boudy, J., Istrate, D.: Adaptive tracking model in the framework of medical nursing home using infrared sensors. In: 2015 IEEE Globecom Workshops (GC Wkshps), pp. 1–6. IEEE (2015) Carvalho, C.M., Rodrigues, C.A., Aguilar, P.A., de Castro, M.F., Andrade, R.M.C., Boudy, J., Istrate, D.: Adaptive tracking model in the framework of medical nursing home using infrared sensors. In: 2015 IEEE Globecom Workshops (GC Wkshps), pp. 1–6. IEEE (2015)
5.
go back to reference Carvalho, R.M., Andrade, R.M.C., Oliveira, K.M.: Using the GQM method to evaluate calmness in ubiquitous applications. In: Streitz, N., Markopoulos, P. (eds.) DAPI 2015. LNCS, vol. 9189, pp. 13–24. Springer, Cham (2015). doi:10.1007/978-3-319-20804-6_2 CrossRef Carvalho, R.M., Andrade, R.M.C., Oliveira, K.M.: Using the GQM method to evaluate calmness in ubiquitous applications. In: Streitz, N., Markopoulos, P. (eds.) DAPI 2015. LNCS, vol. 9189, pp. 13–24. Springer, Cham (2015). doi:10.​1007/​978-3-319-20804-6_​2 CrossRef
6.
go back to reference Carvalho, R.M., Santos, I.S., Meira, R.G., Aguilar, P.A., Andrade, R.M.C.: Machine learning and location fingerprinting to improve UX in a ubiquitous application. In: Streitz, N., Markopoulos, P. (eds.) DAPI 2016. LNCS, vol. 9749, pp. 168–179. Springer, Cham (2016). doi:10.1007/978-3-319-39862-4_16 CrossRef Carvalho, R.M., Santos, I.S., Meira, R.G., Aguilar, P.A., Andrade, R.M.C.: Machine learning and location fingerprinting to improve UX in a ubiquitous application. In: Streitz, N., Markopoulos, P. (eds.) DAPI 2016. LNCS, vol. 9749, pp. 168–179. Springer, Cham (2016). doi:10.​1007/​978-3-319-39862-4_​16 CrossRef
7.
go back to reference Carvalho, R.M., Andrade, R.M.C., de Oliveira, K.M., de Sousa Santos, I., Bezerra, C.I.M.: Quality characteristics and measures for human-computer interaction evaluation in ubiquitous systems. Softw. Qual. J. 24(3), 1–53 (2016) Carvalho, R.M., Andrade, R.M.C., de Oliveira, K.M., de Sousa Santos, I., Bezerra, C.I.M.: Quality characteristics and measures for human-computer interaction evaluation in ubiquitous systems. Softw. Qual. J. 24(3), 1–53 (2016)
8.
go back to reference Darin, T., Barbosa, J., Rodrigues, B., Andrade, R.M.: Greatroom: Uma aplicação android baseada em proximidade para a criação de salas virtuais inteligentes. Workshop de Ferramentas e Aplicações (WFA). Simpósio Brasileiro de Sistemas Multimídia e Web (2016) (in portuguese) Darin, T., Barbosa, J., Rodrigues, B., Andrade, R.M.: Greatroom: Uma aplicação android baseada em proximidade para a criação de salas virtuais inteligentes. Workshop de Ferramentas e Aplicações (WFA). Simpósio Brasileiro de Sistemas Multimídia e Web (2016) (in portuguese)
9.
go back to reference Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (IoT): A vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)CrossRef Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (IoT): A vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)CrossRef
10.
go back to reference Holler, J., Tsiatsis, V., Mulligan, C., Avesand, S., Karnouskos, S., Boyle, D.: From Machine-to-machine to the Internet of Things: Introduction to a New Age of Intelligence. Academic Press, Amsterdam (2014) Holler, J., Tsiatsis, V., Mulligan, C., Avesand, S., Karnouskos, S., Boyle, D.: From Machine-to-machine to the Internet of Things: Introduction to a New Age of Intelligence. Academic Press, Amsterdam (2014)
11.
go back to reference Knappmeyer, M., Kiani, S.L., Reetz, E.S., Baker, N., Tonjes, R.: Survey of context provisioning middleware. IEEE Commun. Surv. Tutorials 15(3), 1492–1519 (2013)CrossRef Knappmeyer, M., Kiani, S.L., Reetz, E.S., Baker, N., Tonjes, R.: Survey of context provisioning middleware. IEEE Commun. Surv. Tutorials 15(3), 1492–1519 (2013)CrossRef
12.
go back to reference Maia, M.E., Andrade, R.M.C., de Queiroz Filho, C.A., Braga, R.B., Aguiar, S., Mateus, B.G., Nogueira, R., Toorn, F.: Usable-a communication framework for ubiquitous systems. In: 2014 IEEE 28th International Conference on Advanced Information Networking and Applications, pp. 81–88. IEEE (2014) Maia, M.E., Andrade, R.M.C., de Queiroz Filho, C.A., Braga, R.B., Aguiar, S., Mateus, B.G., Nogueira, R., Toorn, F.: Usable-a communication framework for ubiquitous systems. In: 2014 IEEE 28th International Conference on Advanced Information Networking and Applications, pp. 81–88. IEEE (2014)
13.
go back to reference Maia, M.E., Fonteles, A., Neto, B., Gadelha, R., Viana, W., Andrade, R.M.C.: Loccam-loosely coupled context acquisition middleware. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, pp. 534–541. ACM (2013) Maia, M.E., Fonteles, A., Neto, B., Gadelha, R., Viana, W., Andrade, R.M.C.: Loccam-loosely coupled context acquisition middleware. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, pp. 534–541. ACM (2013)
14.
go back to reference Mashal, I., Alsaryrah, O., Chung, T.Y., Yang, C.Z., Kuo, W.H., Agrawal, D.P.: Choices for interaction with things on internet and underlying issues. Ad Hoc Netw. 28, 68–90 (2015)CrossRef Mashal, I., Alsaryrah, O., Chung, T.Y., Yang, C.Z., Kuo, W.H., Agrawal, D.P.: Choices for interaction with things on internet and underlying issues. Ad Hoc Netw. 28, 68–90 (2015)CrossRef
15.
go back to reference Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I.: Internet of things: Vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012)CrossRef Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I.: Internet of things: Vision, applications and research challenges. Ad Hoc Netw. 10(7), 1497–1516 (2012)CrossRef
16.
go back to reference Newman, N.: Apple ibeacon technology briefing. J. Direct Data Digit. Mark. Pract. 15(3), 222–225 (2014)CrossRef Newman, N.: Apple ibeacon technology briefing. J. Direct Data Digit. Mark. Pract. 15(3), 222–225 (2014)CrossRef
17.
go back to reference Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: A survey. IEEE Commun. Surv. Tutorials 16(1), 414–454 (2014)CrossRef Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: A survey. IEEE Commun. Surv. Tutorials 16(1), 414–454 (2014)CrossRef
18.
go back to reference Riekki, J., Isomursu, P., Isomursu, M.: Evaluating the calmness of ubiquitous applications. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 105–119. Springer, Heidelberg (2004). doi:10.1007/978-3-540-24659-6_8 CrossRef Riekki, J., Isomursu, P., Isomursu, M.: Evaluating the calmness of ubiquitous applications. In: Bomarius, F., Iida, H. (eds.) PROFES 2004. LNCS, vol. 3009, pp. 105–119. Springer, Heidelberg (2004). doi:10.​1007/​978-3-540-24659-6_​8 CrossRef
19.
go back to reference Rowland, C., Goodman, E., Charlier, M., Light, A., Lui, A.: Designing Connected Products: UX for the Consumer Internet of Things. O’Reilly Media Inc., Sebastopol (2015) Rowland, C., Goodman, E., Charlier, M., Light, A., Lui, A.: Designing Connected Products: UX for the Consumer Internet of Things. O’Reilly Media Inc., Sebastopol (2015)
20.
go back to reference Santos, R.M., Oliveira, K.M., Andrade, R.M.C., Santos, I.S., Lima, E.R.: A quality model for human-computer interaction evaluation in ubiquitous systems. In: Collazos, C., Liborio, A., Rusu, C. (eds.) CLIHC 2013. LNCS, vol. 8278, pp. 63–70. Springer, Cham (2013). doi:10.1007/978-3-319-03068-5_13 CrossRef Santos, R.M., Oliveira, K.M., Andrade, R.M.C., Santos, I.S., Lima, E.R.: A quality model for human-computer interaction evaluation in ubiquitous systems. In: Collazos, C., Liborio, A., Rusu, C. (eds.) CLIHC 2013. LNCS, vol. 8278, pp. 63–70. Springer, Cham (2013). doi:10.​1007/​978-3-319-03068-5_​13 CrossRef
21.
go back to reference Schmidt, D.C., O’Ryan, C.: Patterns and performance of distributed real-time and embedded publisher/subscriber architectures. J. Syst. Softw. 66(3), 213–223 (2003)CrossRef Schmidt, D.C., O’Ryan, C.: Patterns and performance of distributed real-time and embedded publisher/subscriber architectures. J. Syst. Softw. 66(3), 213–223 (2003)CrossRef
22.
go back to reference Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S.: Vision and challenges for realising the internet of things. Cluster of European Research Projects on the Internet of Things, European Commision (2010) Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S.: Vision and challenges for realising the internet of things. Cluster of European Research Projects on the Internet of Things, European Commision (2010)
23.
go back to reference Vasseur, J.P., Dunkels, A.: Interconnecting Smart Objects with Ip: The Next Internet. Morgan Kaufmann, San Francisco (2010) Vasseur, J.P., Dunkels, A.: Interconnecting Smart Objects with Ip: The Next Internet. Morgan Kaufmann, San Francisco (2010)
24.
25.
go back to reference Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 94–104 (1991)CrossRef Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 94–104 (1991)CrossRef
Metadata
Title
Evaluating an IoT Application Using Software Measures
Authors
Rainara M. Carvalho
Rossana M. C. Andrade
Jefferson Barbosa
Adyson M. Maia
Belmondo A. Junior
Paulo A. Aguilar
Carla I. M. Bezerra
Káthia M. Oliveira
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-58697-7_2