La vitrine de diffusion des mémoires et thèses de l'ÉTS
RECHERCHER

Étude comparative de cadriciels libres pour le développement d’applications IoT

Téléchargements

Téléchargements par mois depuis la dernière année

Plus de statistiques...

Baba Cheikh, Zeineb (2020). Étude comparative de cadriciels libres pour le développement d’applications IoT. Mémoire de maîtrise électronique, Montréal, École de technologie supérieure.

[thumbnail of BABA_CHEIKH_Zeineb.pdf]
Prévisualisation
PDF
Télécharger (4MB) | Prévisualisation
[thumbnail of BABA_CHEIKH_Zeineb-web.pdf]
Prévisualisation
PDF
Télécharger (907kB) | Prévisualisation

Résumé

Le marché de l’Internet des objets (IoT) se développe rapidement avec un nombre croissant d’appareils connectés. Cela a conduit de nombreuses entreprises à se concentrer sur le développement et la recherche de solutions IoT. Le développement de l’IoT a ses propres défis. En effet, les solutions IoT typiques sont composées d’objets, de protocoles et de logiciels hétérogènes. Pour relever ces défis, de nombreux frameworks sont disponibles pour aider les développeurs à créer des applications IoT. Certains de ces frameworks sont open source et pourraient être d’un grand intérêt pour les petites et moyennes entreprises souhaitant créer des solutions IoT à moindre coût. Dans ce mémoire, nous présentons les résultats d’une étude expérimentale sur des frameworks de développement IoT open source. En particulier, nous avons utilisé ces frameworks pour déployer un échantillon de trois applications IoT et nous les analysons par rapport à un ensemble minimal d’exigences fonctionnelles et non fonctionnelles en IoT. Nous nous concentrons dans notre étude sur le développement IoT pour Raspberry PI, car c’est une plate forme très populaire et très peu coûteuse.

Titre traduit

Comparative study of open-source IoT development frameworks

Résumé traduit

The Internet of Things (IoT) market is growing fast with an in-creasing number of connected devices. This led many software companies to shift their focus to develop and provide IoT solutions. IoT development has its own challenges as typical IoT solutions are composed of heterogeneous devices, protocols and software. To cope with these challenges, many frameworks are available to help developers to build IoT applications. Some of these frameworks are open source and might be of great interest for small and medium-sized companies wishing to build IoT solutions at a lower cost. In this thesis, we present the results of our study of open source IoT development frameworks. In particular, we used these frameworks to implement a sample of three IoT applications and we analyze them against a minimal set of IoT requirements.We focus in our study on the IoT development for Raspberry PI as it is a very low-cost and popular platform.

Type de document: Mémoire ou thèse (Mémoire de maîtrise électronique)
Renseignements supplémentaires: "Mémoire présenté à l’école de technologie supérieure comme exigence partielle à l’obtention de la maîtrise avec mémoire en génie, concentration génie logiciel". Comprend des références bibliographiques (pages 145-148).
Mots-clés libres: internet des objets, framework de développement IoT open source, applications IoT, raspberry Pi
Directeur de mémoire/thèse:
Directeur de mémoire/thèse
El Boussaidi, Ghizlane
Codirecteur:
Codirecteur
Gascon-Samson, Julien
Programme: Maîtrise en ingénierie > Génie
Date de dépôt: 06 nov. 2020 19:08
Dernière modification: 06 nov. 2020 19:08
URI: https://espace.etsmtl.ca/id/eprint/2567

Gestion Actions (Identification requise)

Dernière vérification avant le dépôt Dernière vérification avant le dépôt