Skip to main content
Top

2018 | OriginalPaper | Chapter

Observing Interoperability of IoT Systems Through Model-Based Testing

Authors : Koray Incki, Ismail Ari

Published in: Interoperability, Safety and Security in IoT

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

Internet of Things (IoT) has drastically modified the industrial services provided through autonomous machine-to-machine interactions. Such systems comprise of devices manufactured by various suppliers. Verification is a challenge due to high heterogeneity of composing devices. In this paper, we present initial results of model-based interoperability testing for IoT systems to facilitate automatic test case generation. We utilize messaging model of Constrained Application Protocol so as to deduce complex relations between participating devices. We use Complex-Event Processing (CEP) techniques in order to streamline the verification process after generating proper runtime monitors from sequence diagrams. We demonstrate our solution on a fictitious healthcare system.

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
2.
go back to reference Spichkova, M., Schmidt, H., Peake, I.: From abstract modelling to remote cyber-physical integration/interoperability testing. CoRR Journal, abs/1403.1005 (2014) Spichkova, M., Schmidt, H., Peake, I.: From abstract modelling to remote cyber-physical integration/interoperability testing. CoRR Journal, abs/1403.1005 (2014)
4.
go back to reference Shelby, Z., Hartke, K., Bormann, C.: The constrained application protocol (CoAP). IETF RFC-7252 (2014) Shelby, Z., Hartke, K., Bormann, C.: The constrained application protocol (CoAP). IETF RFC-7252 (2014)
6.
go back to reference İnçki, K., Arı, İ., Sözer, H.: Runtime verification of IoT system using complex event processing. In: Proceedings of 14th IEEE International Conference on Networking, Sensing and Control, Italy. IEEE Press (2017) İnçki, K., Arı, İ., Sözer, H.: Runtime verification of IoT system using complex event processing. In: Proceedings of 14th IEEE International Conference on Networking, Sensing and Control, Italy. IEEE Press (2017)
9.
go back to reference Allen, P.: Component-based Development for Enterprise Systems: Applying the SELECT Perspective. Cambridge University Press, Cambridge, UK, New York (1998)MATH Allen, P.: Component-based Development for Enterprise Systems: Applying the SELECT Perspective. Cambridge University Press, Cambridge, UK, New York (1998)MATH
10.
go back to reference Bertolino, A., Polini, C.: The audition framework for testing web services interoperability. In: 31st EUROMICRO Conference on Software Engineering and Advanced Applications (2005) Bertolino, A., Polini, C.: The audition framework for testing web services interoperability. In: 31st EUROMICRO Conference on Software Engineering and Advanced Applications (2005)
11.
go back to reference Vega, D.E., Schieferdecker, I., Din, G.: Design of a test framework for automated interoperability testing of healthcare information systems. In: 2010 Second International Conference on eHealth, Telemedicine, and Social Medicine (2010) Vega, D.E., Schieferdecker, I., Din, G.: Design of a test framework for automated interoperability testing of healthcare information systems. In: 2010 Second International Conference on eHealth, Telemedicine, and Social Medicine (2010)
12.
go back to reference Canfora, G., Di Penta, M.: Testing services and service-centric systems: challenges and opportunities. IEEE IT Prof. 8(2), 10–17 (2005)CrossRef Canfora, G., Di Penta, M.: Testing services and service-centric systems: challenges and opportunities. IEEE IT Prof. 8(2), 10–17 (2005)CrossRef
13.
go back to reference Smythe, C.: Initial investigations into interoperability testing of web services from their specification using the unified modelling language. In: Proceedings of International Workshop on Web Services Modeling and Testing (WS-MaTe 2006) (2006) Smythe, C.: Initial investigations into interoperability testing of web services from their specification using the unified modelling language. In: Proceedings of International Workshop on Web Services Modeling and Testing (WS-MaTe 2006) (2006)
14.
go back to reference Chen, N., Viho, C., Baire, A., Huang, X., Zha, J.: Ensuring interoperability for the Internet of Things: experience with CoAP protocol testing. Automatika 54(4) (2013) Chen, N., Viho, C., Baire, A., Huang, X., Zha, J.: Ensuring interoperability for the Internet of Things: experience with CoAP protocol testing. Automatika 54(4) (2013)
16.
go back to reference Gebase, L., Snelick, R., Skall, M.: Conformance testing and interoperability: a case study in healthcare data exchange. In: Proceedings of the 2008 International Conference on Software Engineering Research and Practice, SERP 2008, Las Vegas (2008) Gebase, L., Snelick, R., Skall, M.: Conformance testing and interoperability: a case study in healthcare data exchange. In: Proceedings of the 2008 International Conference on Software Engineering Research and Practice, SERP 2008, Las Vegas (2008)
Metadata
Title
Observing Interoperability of IoT Systems Through Model-Based Testing
Authors
Koray Incki
Ismail Ari
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-93797-7_8

Premium Partner