Evidence map›Paper›PMID 36502200›Full record

ArticleSensors (Basel, Switzerland)2022

A TDD Framework for Automated Monitoring in Internet of Things with Machine Learning.

Victor Takashi Hayashi, Wilson Vicente Ruggiero, Júlio Cezar Estrella, Artino Quintino Filho, Matheus Ancelmo Pita, Reginaldo Arakaki, Cairo Ribeiro, Bruno Trazzi, Romeo Bulla

Abstract read
In one paragraph

Article in Sensors (Basel, Switzerland), 2022. The graph could read no effect estimate from its abstract, so it casts no vote on the map. Cited by 1 paper.

0numbers the graph read from it
0cells of the map it votes in
1citing papers in PubMed
–field-weighted citation impact
1 · What the graph read from it

What it found

Each row is one number read from the abstract, on the scale the paper reported it, with its interval. Left of the dashed line favours the treatment, right favours the comparator. Under each row is the sentence it came from. New to these charts? A ten-minute tutorial.

The abstract states no effect estimate the extractor could read, or names no intervention and outcome on the map, so this paper lights no cell and moves no belief. It is still indexed, cited and linked below.

2 · The registry

The trial behind it

Trials whose registry record cites this paper, or whose number appears in the abstract. A trial that started after this paper was published is citing it as background, not reporting it.

Neither the registry nor the abstract names a trial number. If this is a trial report, that itself is worth knowing.

3 · Its place in the literature

Who cites it

1 citing paper in PubMed.

  1. Research on Impact of IoT on Warehouse Management.Sensors (Basel, Switzerland) · 2023
    Article
4 · The record

Corrections and comments

PubMed lists nothing against this paper. Absence here is not a guarantee, only a check that was made.

5 · Who and what money

Authors and funding

9 authors.

Victor Takashi HayashiPolytechnic School (EPUSP), University of São Paulo, São Paulo 05508-010, Brazil.ORCID 0000-0001-6672-4296
Wilson Vicente RuggieroPolytechnic School (EPUSP), University of São Paulo, São Paulo 05508-010, Brazil.ORCID 0000-0003-3612-3937
Júlio Cezar EstrellaInstitute of Mathematics and Computer Sciences (ICMC), University of São Paulo, São Paulo 13566-590, Brazil.ORCID 0000-0003-0524-3274
Artino Quintino FilhoElectrical Engineering Deapartment, Federal University of Amapá (Unifap), Macapa 68903-436, Brazil.
Matheus Ancelmo PitaSchool of Arts, Sciences and Humanities (EACH), University of São Paulo, São Paulo 03828-000, Brazil.
Reginaldo ArakakiPolytechnic School (EPUSP), University of São Paulo, São Paulo 05508-010, Brazil.ORCID 0000-0003-4718-3425
Cairo RibeiroInstitute of Mathematics and Computer Sciences (ICMC), University of São Paulo, São Paulo 13566-590, Brazil.
Bruno TrazziInstitute of Mathematics and Computer Sciences (ICMC), University of São Paulo, São Paulo 13566-590, Brazil.
Romeo BullaPolytechnic School (EPUSP), University of São Paulo, São Paulo 05508-010, Brazil.

Funding

Polytechnic School of the University of São Paulo Graduate Program in Electrical Engineering (PPGEE)
6 · The paper itself

Abstract

Robust, fault tolerant, and available systems are fundamental for the adoption of Internet of Things (IoT) in critical domains, such as finance, health, and safety. The IoT infrastructure is often used to collect a large amount of data to meet the business demands of Smart Cities, Industry 4.0, and Smart Home, but there is a opportunity to use these data to intrinsically monitor an IoT system in an autonomous way. A Test Driven Development (TDD) approach for automatic module assessment for ESP32 and ESP8266 IoT development devices based on unsupervised Machine Learning (ML) is proposed to monitor IoT device status. A framework consisting of business drivers, non-functional requirements, engineering view, dynamic system evaluation, and recommendations phases is proposed to be used with the TDD development tool. The proposal is evaluated in academic and smart home study cases with 25 devices, consisting of 15 different firmware versions collected in one week, with a total of over 550,000 IoT status readings. The K-Means algorithm was applied to free memory available, internal temperature, and Wi-Fi level metrics to automatically monitor the IoT devices under development to identify device constraints violation and provide insights for monitoring frequency configuration of different firmware versions. To the best of the authors' knowledge, it is the first TDD approach for IoT module automatic assessment which uses machine learning based on the real testbed data. The IoT status monitoring and the Python scripts for model training and inference with K-Means algorithm are available under a Creative Commons license.

Indexed as

Internet of ThingsAlgorithmsInternetMachine LearningUnsupervised Machine LearningIoTmachine learningsoftware engineeringTDDtestbed

Identifiers

PMID36502200
PMCPMC9739385

What OpenQuestion holds

Textmetadata
LicenceCC BY
Read underepoch 390

Registered trials

None linked

Read under generation 80e0d062 · epoch 390. Bibliography from PubMed, PubMed Central and OpenAlex; grants from NIH RePORTER; trial links from ClinicalTrials.gov; estimates, votes and beliefs from the OpenQuestion graph.