Tiny TTCN-Inspired Testing Tools for Experimenting with Hybrid IoT Systems

Krzysztof M. Brzeziński

Abstract

This work presents the design of a lightweight, low-end, virtually zero-cost on-line passive testing technology (Tiny TTCN-inspired Testing Tool) that is complementary to other, well established testing frameworks. A tester is built around an Arduino-class microcontroller and is programmed in a test language that re-creates the basic semantics and look-and-feel of the standardized test language TTCN-3 (Testing and Test Control Notation). It is intended for rapid prototyping and as a one-off development platform for the validation of IoT-class distributed systems involving humans-in-the-loop, especially for long-term unobtrusive supervision of in-the-wild behaviour change experiments in an instrumented home/work facility. To justify feasibility claims, selected implementation details are also reported.
Author Krzysztof M. Brzeziński (FEIT / IT)
Krzysztof M. Brzeziński,,
- The Institute of Telecommunications
Pages261-267
Publication size in sheets0.5
Book Bujnowski Adam, Kaczmarek Mariusz, Rumiński Jacek (eds.): Proceedings of the 11th International Conference on Human System Interactions - HSI'2018, 2018, Institute of Electrical and Electronics Engineers, ISBN 978-1-5386-5024-0, [978-1-5386-5023-3, 978-1-5386-5025-7], 535 p.
Keywords in Englishtesting , runtime verification , programmable controllers , validation , socio- technical systems , behaviour change experiments
DOIDOI:10.1109/HSI.2018.8431197
URL https://ieeexplore.ieee.org/document/8431197
Languageen angielski
File
2018 Brzeziński Tiny TTCN HSI.pdf 153.49 KB
Score (nominal)15
ScoreMinisterial score = 15.0, 04-09-2019, BookChapterMatConfByConferenceseries
Ministerial score (2013-2016) = 15.0, 04-09-2019, BookChapterMatConfByConferenceseries
Citation count*1 (2019-09-07)
Cite
Share Share

Get link to the record


* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Back