RITA: Automatic Framework for Designing of Resilient IoT Applications
Luis Eduardo Pessoa, Cristovao Freitas Iglesias Jr, Claudio Miceli

TL;DR
RITA is an automated, offline framework that uses a fine-tuned RoBERTa model to identify critical IoT objects, analyze threats, and recommend mitigation strategies, improving resilience in IoT system design.
Contribution
It introduces RITA, an open-source, offline tool that automates IoT resilience design tasks, outperforming ChatGPT in key object identification categories.
Findings
RITA outperforms ChatGPT in 4 of 7 ICO categories.
RITA operates entirely offline, ensuring data privacy.
RITA enhances standardization and consistency in IoT resilience design.
Abstract
Designing resilient Internet of Things (IoT) systems requires i) identification of IoT Critical Objects (ICOs) such as services, devices, and resources, ii) threat analysis, and iii) mitigation strategy selection. However, the traditional process for designing resilient IoT systems is still manual, leading to inefficiencies and increased risks. In addition, while tools such as ChatGPT could support this manual and highly error-prone process, their use raises concerns over data privacy, inconsistent outputs, and internet dependence. Therefore, we propose RITA, an automated, open-source framework that uses a fine-tuned RoBERTa-based Named Entity Recognition (NER) model to identify ICOs from IoT requirement documents, correlate threats, and recommend countermeasures. RITA operates entirely offline and can be deployed on-site, safeguarding sensitive information and delivering consistent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Context-Aware Activity Recognition Systems
Methodstravel james
