Refactoring of IT project to increase security, safety and privacy
Creators: name: Di Bello, Luca
Publisher: name: Scuola Universitaria della Svizzera Italiana (SUPSI)
Year: 2023
Subjects: security
privacy
home automation system

description: Questa tesi presenta lo sviluppo di un sistema domotico robusto e sicuro che aderisce a rigorosi standard nazionali e internazionali per la sicurezza, la privacy e la governance. Il progetto integra meticolosamente tecnologie all'avanguardia e segue linee guida consolidate in materia di sicurezza e privacy per creare un sistema affidabile e resiliente. Gli obiettivi principali di questo progetto includono: • Analisi dei requisiti: Un'analisi approfondita dello stato attuale del sistema e dei requisiti degli utenti, guidata dal relatore Prof. Angelo Consoli. • Progettazione dell'architettura di sistema: Creazione di un'architettura scalabile e manutenibile che si integri perfettamente con le nuove funzionalità e gli aggiornamenti di sicurezza. • Test e valutazione: Progettazione e implementazione di un quadro di test rigoroso per convalidare la funzionalità e la sicurezza del sistema. • Implementazione di log e monitoraggio: Impiegare un robusto sistema di registrazione e monitoraggio per garantire l'integrità e la disponibilità del sistema. • Documentazione completa: Documentazione completa del processo di sviluppo, delle procedure di manutenzione e delle linee guida per gli utenti, per garantire la trasparenza e facilitare la futura espansione del sistema. Attraverso le tappe per conseguire questi scopi, è stato possibile sviluppare un sistema di automazione domestica che supera gli standard di sicurezza e privacy, fornendo un ambiente sicuro per gli utenti e garantendo al contempo facilità d'uso e manutenzione. Sfruttando le più recenti tecnologie e le migliori pratiche del settore, il sistema è stato progettato per rispondere alle sfide attuali e future della domotica sicura. ____ This thesis presents the development of a robust and secure home automation system that adheres to stringent national and international standards for security, privacy, and governance. The project meticulously integrates state-of-the-art technologies and follows established security and privacy guidelines to create a reliable and resilient system. The core objectives of this project include: • Requirement analysis : An in-depth analysis of the current system state and user requirements, guided by the thesis advisor Prof. Angelo Consoli. • System Architecture Design: The creation of a scalable, maintainable architecture that seamlessly integrates with new features and security updates. • Testing and Assessment: Design and implement a rigorous testing framework to confirm the functionality and security of the system. • Logging and Monitoring: Employing a robust logging and monitoring system to ensure the system's integrity and availability. • Comprehensive Documentation: A complete documentation of the development process, maintenance procedures, and user guidelines to provide transparency and facilitate future system expansion. Through the steps to achieve these goals, it was possible to deliver a home automation system that exceeds security and privacy standards, providing a safe environment for users while ensuring ease of use and maintenance. Leveraging the latest technologies and industry best practices, the system is designed to meet current and future secure home automation challenges.