Skip to main content

2018 | OriginalPaper | Buchkapitel

Observing Interoperability of IoT Systems Through Model-Based Testing

verfasst von : Koray Incki, Ismail Ari

Erschienen in: Interoperability, Safety and Security in IoT

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
2.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat İ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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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)
Metadaten
Titel
Observing Interoperability of IoT Systems Through Model-Based Testing
verfasst von
Koray Incki
Ismail Ari
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-93797-7_8

Premium Partner